Ladies' Ready to Ship Waistcoats

Ready to Ship Ladies' Waistcoats in sizes 8 to 20. Cut, Made & Finished by Hand in London.