Lamqua · The French, American and British factories at Canton

Lamqua, The French, American and British factories at Canton, oil on canvas, 34.3 × 53.3 cm. Sold at auction in 2016. See Lamqua’s auction records and prices →