Designed by
Title
Building view in mecca and people walking on the street #195056255
Description
MECCA, SAUDI ARABIA - MAY 04 2018: Long distance view on Clock Abraj Tower skyscraper from outskirts of Mecca, among other buildings which are mostly hotels for pilgrims. Tower is near Masjid Al Haram
This image is editorial