Plaza Massena Square

Plaza Massena Square

Plaza Massena Square in the city of Nice, France