LOT 337 Oil painting on canvas signed John Horwood, 12"x 18", "Windsor Castle". Estimate: $300 - $500 Sold For: $325 Auction Date: Monday, December 04 2006 at 7:00 PM