Thursday, March 3, 2011

London Film Museum

...was the biggest disappointment in London,
and 11 pounds thrown away.