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