Tuesday, March 13, 2018

Alexa Chung by Ellen von Unwerth for Vogue Italia June 2011