Google+

Wander Lord

Interesting on art, nature, people, history

Elysee Palace

Telegraph in Room 15 Elysee Palace Hotel in Paris, France, September 4, 1918. (U.S. Army Signal Corps)

Telegraph in Room 15 Elysee Palace Hotel in Paris, France, September 4, 1918. (U.S. Army Signal Corps)