Looking like an island, a cruise ship looms in the distance. View of the bay through the window at the train station.
Villefranche-sur-Mer, France