Saint Nicolas

Postcard

l'Abbaye du Bec
Le Bec-Hellouin, France

Saint Nicolas icon, Abbaye du Bec