Skip directly to content

OwnSpace

Second life, make your own.

Description:

It is a space where you can relax and you can make it your own. It is easy to build and move. It contains fresh air so it is ideal for big cities.

Team members: