Image 1 of 1
13TRsw0062.jpg
A humorous restaurant sign, St. Moritz, Switzerland