<

Bristol

Tethered balloon

Bristol, United Kingdom

2004

The Bristol Balloon is housed in a charming little park in the city.