All Keyed Up - $3300

51 x 75in 130 x 191cm Modern piecing 2003