Mix Marble Pebbles 12 in. x 12 in. Mesh-Mounted Mosaic is a Natural Stone Marble. This tile has random pieces of tumbled rock, mounted on a 12 in. x 12 in. mesh sheet for ease of installation. A blend of multi color shades make it an attractive option to complement any install in a wide variety of design schemes, including kitchens and bathrooms.