Share
twitterlinkedinfacebook
Image 1 of 1
100807 Child Abuse Rally 065.jpg
Rally against child abuse and the cover up of paedophilia in Lithuania. Trafalgar Square, London August 7, 2010.