The Apollo Statue at the Fountain of the Sun in colorful Place Massena, in the city of Nice France, on the French Riviera.

- Image ID: 2A62RBH
The Apollo Statue at the Fountain of the Sun in colorful Place Massena, in the city of Nice France, on the French Riviera.
Kirk Fisher / Alamy Stock Photo
Image ID: 2A62RBH
Location: Nice France