Designed by
Title
Abraj Al Bait Tower in Mecca, Saudi Arabia. Royal Clock Tower, blue sky scenery and pilgrims from around the world #223263436
Description
Abraj Al Bait in Makkah, Saudi Arabia. Royal Clock Tower blue sky scenery and pilgrims from around the world
This image is editorial