James Webb · View of the Louvre from the banks of the Seine, Paris, 1868

James Webb, View of the Louvre from the banks of the Seine, Paris, 1868, oil on canvas, 45.7 × 81.3 cm. Sold at auction in 2025. See James Webb’s auction records and prices →