London photo of the day: pagan meets police Mon, Jan 09, 2012 no comments yet The Horned Goddess casts a jovial spell over a city guard.