Tuesday, February 10, 2009

Mascot at Piccadilly

I saw this huge mascot at Piccadilly in London. It was attracting attention...