Church Saint-Michel in the old town of Villefranche-sur-Mer in the Italian Baroque style. Beautiful town on the Cote d'Azur, France.