I'm currently in Barcelona with work, laying in bed in my hotel trying to recover from my tapas food coma. Perusing the interweb, I uncovered an old photobucket page I forgot I had and came across these shots I took of a window display in the Disney Store on 5th Avenue, New York in 2007.
They are so utterly dreamy I just had to share them! Does anyone have any photo's/tales of any other amazing window displays they've seen on their travels? I'd love to see/hear about them!