A View Through the Lens
One of the many lion statues in London, this guy rests at Trafalgar Square.
Post a Comment
No comments:
Post a Comment