Chinese Traditional Waistcoat Costume Qing Dynasty Olive Green Vest Tang Suit Upper Outer Garment

Chinese Traditional Waistcoat Costume Qing Dynasty Olive Green Vest Tang Suit Upper Outer Garment