Vintage Tapestry Vest : M

  • $12.00
    Unit price per 


Medium. Small stain on back. 20” pit to pit, 25” long.