France, Nice, Place Massena, main square in the city center

- Image ID: P7R055