KIRRA JAMISON

Pretty faults and petty concerns


OCTOBER 27 - NOVEMBER 16, 2006