Postcards from London

Tall person took lots of pictures when he was in London.

Tower Bridge

Tower Bridge

Tower Bridge

The Tower of London

The Tower of London

The Houses of Parliament and Big Ben at sunset

Archaeologists unearthing evidence of giants in London