Streets and Places
·
Sports and Recreation
The image shows a general view of The Leas Bandstand, located at the town of Folkestone in Kent, England. The bandstand with its distinctive tent-shaped canopy is in the middle of the picture, with the Grand and Metropole Hotels partially seen on the left. The bandstand grounds are filled with...