London 2010 Tower of London View

A view of the grounds of the Tower of London.