posted by Colm Hanratty | 0 Comments
Our photo of the day was taken in London, England. It shows one of the imposing lion statues you’ll find lots of people taking pictures of and posing with in busy Trafalgar Square.
Judy S said
P Wang said