Select size / format

Royalty-free stock photo ID: 357035891

Makkah (Mecca) marked with red pushpin on map. Selected focus on Makkah and pushpin. Pushpin is in an angle.

Similar images

More from this artist