granite, marble, limestone, soapstone, quartz, semi-precious stone
Brecia Oniciata Marble Fireplace
Detail
Quotation