Tuesday, October 11, 2011

London, England

The Clock Tower at the Palace of Westminster, the bell is known as "Big Ben"

Westminster Cathedral

Pelican in London

The Swiss building the Brits call it the Gherkin

The London Eye

The London Eye at night

Stonehenge

Salisbury Cathedral


I am not sure what this 55 ton bonze horse's head means. Located in Hyde Park

Abbey Road

Statue at the British Museum, Aphrodite?