Posts

Showing posts with the label Hôtel de Talleyrand

Hôtel de Talleyrand (George C. Marshall Center): A "must-visit" for Americans in Paris during European Cultural Days (September 20 & 21)