LOT 53 Chinese Handpainted 6 Panel Screen, all panels 7' x 12'. Estimate: $400 - $600 Auction Date: Tuesday, April 20 2021 at 6:00 PM