Daily Archive: May 12, 2017

Switzerland: Chaplin’s World and The Nest

Charlie Chaplin Statue in Vevey, Switzerland. Christof Sonderegger photo. These Two New Museums In Vevey Are Almost Too Interesting To Be Called Museums By Cathie Arquilla Let Me Introduce You to Mr. Chaplin You...