Stone Name:Esmeralda Onyx
Green - Slate
Origin:Iran
Marble , Limestone, Granite, Travertine, Onyx
Esmeralda Onyx Block