An amazing and completely forgotten structure in Crystal Palace, south London. Read more about it – and see more images – Michal Dzierza's Blog.
tiredbees by James Balderson // Favourites // Picture of the Day // The Crystal Palace Subway by Michal Dzierza
Comments