THE LAST MONTANA
>> 43
OPPOSITE PAGE sweater Kate Spade ($198) pants Marc by Marc Jacobs ($298) THIS PAGE swimtrunks Marc by Marc Jacobs ($148)
PHOTO BY
south magaziee
THE LAST MONTANA
>> 43
OPPOSITE PAGE sweater Kate Spade ($198) pants Marc by Marc Jacobs ($298) THIS PAGE swimtrunks Marc by Marc Jacobs ($148)
PHOTO BY
south magaziee