Icons

Image 60 of 517
< Prev Next >
GREAT-BRITAIN-TG1462.jpg
Nelson's Column, monument to Admiral Lord Nelson in Trafalgar Square, London, United Kingdom