The statue of President Charles de Gaulle near Champs-Elysees. Paris. France

Be First to Comment

Leave a Reply