Norwich Lion

Norwich Lion

Lion and Castle outside St. Andrews Hall.
England 2012