Teracrea
Teracrea
Teracrea

Teracrea

The dream of getting greenery, plants and “plant systems“, to play a leading role in architecture and contemporary interior design.