Designed by
Title
The Clock Tower Roundabout is an important junction and landmark in Deira, Dubai. #217476333
Description
The Clock Tower Roundabout is an important junction and landmark in Deira, Dubai. Traffic on circle road at sunny day
This image is editorial