Ely gargoyle

Ely gargoyle

Ely Cathedral England, 2003