Photo Inspirations

Photo Location – Human Waterfall sculpture, Dubai Mall, Dubai, UAE  Of curse the world’s largest mall also has to have one of the largest waterfall sculptures.

Continue reading “Photo Inspirations”