Women in islamic headscarves on Lincoln Road, Peterborough, Cambs,UK
Masjid Ghousia Mosque on the corner of English Street, Peterborough, UK.