Trafalgar Square
The third Landmarks of Britain release depicts Trafalgar Square, including Nelson's Column and the surrounding fountains.
—
Loading…
The third Landmarks of Britain release depicts Trafalgar Square, including Nelson's Column and the surrounding fountains.
Loading…