Designed by
Title
Close-up of the Ubora Office Tower #276128023
Description
High resolution close-up of the Ubora Office Tower in Business Bay, Dubai, with blue sky background, showing the slight curves of the building and glass facade.
This image is editorial