Wednesday, May 16, 2012

Carolyn Murphy by Alexi Lubomirski for Vogue Germany June 2012