by Vailatese46
A curious gargoyle or grotesque sculptures on historic university buildings in Oxford, UK.