Grimaldi Clown Service
Clowns and members of the public sit in the pews of the All Saints Church during the Grimaldi clown service in Dalston, north London, February 7, 2016. (Photo by Peter Nicholls/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy