Sale Results

Hide Condition Report - True

Lot 699

A cast-iron treadle table.

Sold for £50

Share