Results 1 results found Quay Peri and Notre-Dame de L'Assomption Church, St. Tropez, Var, Provence Alpes Cote d'Azur region, French Riviera, France, Europe