Paul de Castro (1882-1939) British/Italian artist impressionist painting Ruins along the River c.1900

$2,500

Paul de Castro 1882-1939

British/Italian

oil on canvas  19.5 x 25.5

untouched condition

period frame