Welcome to the online home of Marguerite's Sewing School
NEWS AND NOTIONS
COURSES AND OFFERINGS