England

Image 130 of 455
< Prev Next >
GREAT-BRITAIN-TG1475.jpg
Fountains in front of National Gallery in Trafalgar Square, London, United Kingdom