Grimaldi Clown Service
Clowns sit in the pews and hold hands across the aisle 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