Ely gargoyles

Ely gargoyles

Ely Cathedral England, 2003