Jessica Stam looks stunning as always in this out of the world Steven Meisel fashion shoot for Vogue Italia September 2004 edition.
I can't help but be reminded by 'The Hills Have Eyes' when i see this shoot.
It really looks like a long gone evacuated town which was effected by a stupid American nuclear test. What do you think??