LOT 65 Taxidermy Tench Diorama by Homers London, Caught June 1947, 22 3/4" wide. Estimate: $300 - $400 Sold For: $320 Auction Date: Tuesday, May 04 2021 at 6:00 PM