... , granite, sandstone, travertine, limestone, Onyx or other natural stoneTechnical: hand carved with high qualityDelivery: It depends on your quantity style, we will ... 20 years.2. All of our products are made by hand. And the products are made of natural marble, granite, sand ...