Sale Results

Hide Condition Report - True

Lot 1289

Moorish design 3 fold wrought iron screen

Estimate £20 - £40 Sold for £30

Share