Balloons In The Sky

Balloons in the Sky

These balloons were let off at the start of the Burj Khalifa Inauguration on January 4, 2010 in Dubai, UAE.

Similar Free Images