Roll cursor over photos above for larger view.
Cagnes-sur-Mer, France.
Cagnes-sur-Mer, France.