Foto

Photographer's Note

Trafalgar Square is a public space and tourist attraction in central London, built around the area formerly known as Charing Cross. It is situated in the City of Westminster

Nobody ha contrassegnato questa nota come utile

Photo Information
Viewed: 1531
Points: 18
Discussions
  • None
Additional Photos by sunandan saha (papon) Gold Star Critiquer/Gold Star Workshop Editor/Gold Note Writer [C: 240 W: 127 N: 239] (1487)
View More Pictures
explore TREKEARTH