by mitakag
The balloon offers spectacular panoramic view of the English Channel and surrounding area for up to 20 miles.