Misc
Next
Assorted London Scenes
One of the lions which guard Trafalgar Square.