Designed by
Title
Ibrahim-al-Ibrahim Mosque, Gibraltar #244331805
Description
Gibraltar, UK: Ibrahim-al-Ibrahim Mosque, Europa Point, Gibraltar. Gibraltar is a British Overseas Territory located on the southern point of Spain. Gibraltar, UK
This image is editorial