McHugh & Co unveils 140-lot catalogue

McHugh & Co has released a 140-lot catalogue for its 14 October online sale.