Photographs London Covent Garden

A giant reindeer, complete with a red nose, in Covent Garden.