SYMBIOSIS

[Symbiosis] Symbiosis (from Greek συμβίωσις “living together”, from σύν “together” and βίωσις “living”)
• Experiment digital sculpture •