The coastal village of Villefranche sur mer and Cap Ferrat, French Riviera, Alpes-Maritimes, Stock Photo, Picture And Rights Managed Image. Pic. XF8-1658488