Designed by
Title
Traffic sign with building background, Royal Clock tower hotel (Abraj al bait) #283731936
Description
Mecca, Saudi Arabia - February 26, 2023. Traffic sign with building background, Royal Clock tower hotel (Abraj al bait)
This image is editorial