Tag: cella by ecoid

CELLA | by Ecoid

CELLA | by Ecoid

Cella is a new, creative product designed to bring urban people closer to nature. Cella is a specially constructed planter pod made of flexible, lightweight plastic to house moss and small plug plants. Cella creates a microclimate where they will...

Input your search keywords and press Enter.