LOT 161 Oil painting on canvas signed Tin Yan, 8"x 10", "Barn Scene". Estimate: $150 - $175 Sold For: $225 Auction Date: Monday, February 19 2007 at 7:00 PM