What do you think this could be? An art deco painting in a gallery? Come up with suggestions as a class.This is actually a wall mural at Jumeirah Beach residence, a waterfront community located on the coast of the Persian Gulf in Dubai, United Arab Emirates. Read the full story
Stunning shapes
