Westminster Festival of Fine Arts: Dates, Hours and Vendors · Patchwork