Ian Houston · Canal scene in Chioggia
Ian Houston, Canal scene in Chioggia, oil on canvas, 22.5 × 27.7 cm. Sold at auction in 2025. See Ian Houston’s auction records and prices →
Ian Houston, Canal scene in Chioggia, oil on canvas, 22.5 × 27.7 cm. Sold at auction in 2025. See Ian Houston’s auction records and prices →