12 April 2009

Crystal Palace Park Tearoom

In the tearoom next to the lake at the bottom end of Crystal Palace Park (map), in south London, there is this mural. Make of it what you will:

No comments:

Post a Comment