Penman New Haven Limestone Mantel

£838.00