logo Web Site                 < Germany, West

statue mimes performing outside Strasbourg Cathedral in France near the border with west Germany

Statue mimes performing outside Strasbourg Cathedral in France near the border with west Germany.