Griffon - Guardian of London Bridge, UK
A statue of a Griffon, a mythical beast, at the entrance to London Bridge, UK.
5,538
views
3
faves
2
comments
Uploaded on March 27, 2005
Taken on September 13, 2004