LOT 151 Oil painting on canvas possibly signed Louis F.Landa, 24"x18", "Still Life". Estimate: $400 - $600 Sold For: $125 Auction Date: Monday, March 01 2010 at 7:00 PM