Alan Lowndes · Ship Stores Merchant, 1973, 1921

Alan Lowndes, Ship Stores Merchant, 1973, 1921, oil on canvas, 76 x 51cm (29 15/16 x 20 1/16in). Sold at auction in 2021. See Alan Lowndes’s auction records and prices →