Crystal Palace
Crystal Palace is an area in South London, England, named after the Crystal Palace Exhibition building which stood in the area from 1854 to 1936.
In my picture, or nearby, are a few interesting things. There is the home of the football club of the same name; a sports centre; a park; a tall TV transmitter mast and a caravan site.
2,696
views
3
faves
0
comments
Uploaded on March 15, 2018
Taken on February 23, 2015
Crystal Palace
Crystal Palace is an area in South London, England, named after the Crystal Palace Exhibition building which stood in the area from 1854 to 1936.
In my picture, or nearby, are a few interesting things. There is the home of the football club of the same name; a sports centre; a park; a tall TV transmitter mast and a caravan site.
2,696
views
3
faves
0
comments
Uploaded on March 15, 2018
Taken on February 23, 2015