Jan 7, 2010

Oz Wicked Witch display at Harrods


A pair of giant red shoes protrude from the store front as Harrods opens their Wicked Witch Of The East display on the first of December in London, England.