Icons

Image 61 of 517
< Prev Next >
GREAT-BRITAIN-TG1466.jpg
Tourists pose for photographs on lion statues in Trafalgar Square, London, UK