Creative artworks captivate residents along Dubai’s Jumeirah bus stops

Creative artworks captivate residents along Dubai’s Jumeirah bus stops
Robot installations are made up of metal cans.

Most Popular Stories