London 2010 Winston Churchill Statue

A statue of Winston Churchill.