Skip Nav
Photo 31 of 33

31

Glamour September 2014

Olivia Wilde photographed by Patrick Demarchelier.

Source: Glamour

X