VOGUE PARIS - LOLITA

Milla Jovovich & Harry Dean Stanton, Mojave Desert, California, 1990