loading...



Llandaff cathedral - Sculpture of a pelican, a symbol of Christ

Llandaff cathedral - Sculpture of a pelican, a symbol of Christ