LOT 76 Oil on board signed I.Mc..K 1906, 10 1/4" x 7 1/2", "Peacock Castle". Estimate: $50 - $75 Sold For: $60 Auction Date: Tuesday, February 02 2021 at 6:00 PM