Florence, Italy
Italian, born in Geneve, Switzerland in 1964.
Grew up in Florence Italy and studied Industrial and interior design in Milan and London.
Freelance designer (product, furniture and interior)
Art Director at Techla Design
artworks
View All 14 Artworks