Wednesday, August 5, 2015

Poor Clares

German chancellor Angela Merkel tries a piece of salted herring during the christening ceremony for a new trawler in Sassnitz, Germany. Photo: Jens Buettner/dpa/Corbis.

No comments: