Stone Name:
Origin:Switzerland
granite, marble, stone, limestone, slate, travertine, artificial stone
Garden Bench and Table