Lot 1391 , Three, four fold Chinese printed silk screens, 88cms high

Three, four fold Chinese printed silk screens, 88cms high

Three, four fold Chinese printed silk screens, 88cms high
£80-120

Sold for £30