Gallery > Creative images > Trafalgar Square,London.
Trafalgar  Square,London.

Trafalgar Square, London, taken from National Gallery.

Location: London

Photographer: Ted Edwards