Laura McConeMar 17, 2017Downtown ArtIf you pop down to Downtown Dubai, next to the Emaar sales center, you will find yourself nestled amongst colourful snails, turtles and...