Bargoed, United Kingdom
Photograph - Photograph
Created between 1899 and 1902, Alexandra Park is located in Penarth, South Wales, United Kingdom. This is the bandstand which now occupies it's second position within the park after having been damaged in a storm in 1951 and the local council refusing to fund the cost of repairs.
May 29th, 2013
Viewed 85 Times - Last Visitor from New York, NY on 09/10/2015 at 9:54 AM