Home
About Us
Wholesale
Categories
Projects
Collections
International
Blog
Get an Offer
More
Ball Moss is one of about 16,000 species of photosynthetic plants. With the bond we have established with nature, we reflect the images of nature on your moss walls.