42″ Sintra Portuguese Limestone Fireplace

£585.00 £435.00