La Petite Special Issue 7 - Page 125

jeans: Levis 501 jacket: Levis earrings: blood coral folklore | 123