An Air conditioned bus stop near Mamzar Park in Dubai UAE
An Air conditioned bus stop near Mamzar Park in Dubai UAE
Size: 3390px × 5760px
Location: Mamzar Park Dubai
Photo credit: © Ben Harris / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: air, bus, conditioned, dubai, mamzar, park, stop, uae