Project Sew Curtains has been delivered and deemed a success Published on April 21, 2013 in Project Sew Curtains has been delivered and deemed a successFull resolution (800 × 600)