Modern Art & Design, Vintage Fashion & Textiles (Cheltenham) - 245 Lots