Explore Trafalgar Square, London England, and more!

Explore related topics

Trafalgar Square, London, England, GB

Trafalgar Square, London, England, GB

Sunset on trafalgar square - London, took picture of a Londoner and then he ran up and asked us for some money for taking his picture.. he had the outrageous color and hair style.. ha ha we gave him a few "pence" and he was happy.. fun fun

Sunset on trafalgar square - London, took picture of a Londoner and then he ran up and asked us for some money for taking his picture. he had the outrageous color and hair style. ha ha we gave him a few "pence" and he was happy.

Buckingham Palace, London

Buckingham Palace is the London residence and principal workplace of the monarchy of the United Kingdom. Located in the City of Westminster, the palace is often at the center of state occasions and royal hospitality.

Pinterest
Search