Dean Bowen · Hospital Ship
Dean Bowen, Hospital Ship, oil on board, 27.5 × 122 cm. Sold at auction in 2025. See Dean Bowen’s auction records and prices →
Dean Bowen, Hospital Ship, oil on board, 27.5 × 122 cm. Sold at auction in 2025. See Dean Bowen’s auction records and prices →