The "Friends of Al Aqsa" user's logo

Friends of Al Aqsa

Leicester, United Kingdom

www.foa.org.uk

Peace in Palestine

Stacks