Francis Luis Mora · T, 1874

Francis Luis Mora, T, 1874, 36 1/8 x 40 inches (91.8 x 1016 cm). Sold at auction in 2026. See Francis Luis Mora’s auction records and prices →