scp-photo

Leon Trousset, New Town

Leon Trousset, 1838 France – 1917 Juarez, Mexico, New Town, 1885, oil on canvas, 32 x 74 in., gift of Jim McCanna, PC1994.26.1