California Dreaming

Vogue, June 1, 2013
210 
of 228