Stock Photo: Mosque on a hill, Ibrahim-Al-Ibrahim Mosque, Europa Point, Gibraltar, Spain

Stock Photo: 3138-537399 Mosque on a hill, Ibrahim-Al-Ibrahim Mosque, Europa Point, Gibraltar, Spain