See 15 of the world’s best street art pieces in Dubai right now – What’s On Dubai