Share
twitterlinkedinfacebook
Image 1 of 1
Crystal Palace Graff 2
Graffiti on a building in Crystal Palace, South London, with poodle passing by