Villefranche-sur-Mer
From Wikimedia Commons, the free media repository
Villefranche-sur-Mer is a town in the south of France. The name means Freetown at the sea.
See also: Category:Villefranche-sur-Mer
Villefranche-sur-Mer is a town in the south of France. The name means Freetown at the sea.
See also: Category:Villefranche-sur-Mer