Powered by PhotoDeck
Loading…
Deeply rooted in Christian imaginary, the Pelican symbol can be seen in the Altar of the Sant Llorenç de Morunys Church