MEDUSA : The Lamp
MEDUSA : The Lamp
5
115
0
Published:

MEDUSA : The Lamp

MEDUSA is an organic form inspired design aiming to add an impression of being close to nature within an indoor environment.
5
115
0
Published:

Tools