Posts

Showing posts from December 21, 2005

The Angry Twins

Christmas in the Pope's home Diocese of Passau, Germany