Skip to playerSkip to main content
  • 4 years ago
Find out all information about the Giant Baby ‘Look down’ Sculpture that was installed in Naples’ Piazza del Plebiscito, and it got moved to the Fujairah desert.
Comments