marble slabs, marble tiles, marble countertops, granite tiles, granite paver stone, granite countertops
marble slabs, marble tiles, marble countertops, granite tiles, granite paver stone, granite countertops
close details for vase:
Polish on vase edges:
different color customized marble vases: