Bristol

Tethered balloon

Bristol, United Kingdom
2004

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