CLICK
to enlarge
<
eng21
> --
Trafalgar Square
, London, England, Aug 1955
[
Lord Nelson
statue]
Credits