Added by Marinara 29 ноября 2012

Taking Disney to High Fashion (10 photo)

The London department store Harrods went magical for this year's Christmas displays.
Source: www.buzzfeed.com
Added by Marinara Year ago