Sale Results

Hide Condition Report - True

Lot 1154

19th century oil on canvas, river & buildings, gilt framed

Sold for £20

Share