A congregation of clowns gathered together on Sunday, February 7, 2016 in London, England to mark the 70th annual Clown Church Service at All Saints Church in Haggerston in London, England. Clowns attended the service in memory of Joseph Grimaldi (1778-1837).
Leave a Reply