John Armstrong · Algerian Landscape I, circa 1930

John Armstrong, Algerian Landscape I, circa 1930, initialled (upper right), oil on canvas, 42.3 × 52 cm. Sold at auction in 2023. See John Armstrong’s auction records and prices →