Image 1 of 1
FRANCE-TG-538.jpg
Tourists talking on street corner in front of Hotel de Crillon in Place de la Concorde, Central Paris, France