View All 1 Artworks
London, Greater London, United Kingdom
Otto (Ottorino D'Ambra) was born in Milan December 3rd 1978, He graduates in 2003 at the academy of fine arts "Accademia di Brera" specializing in set design.He starts collaborating in 1998 as set designer in various interior design practices. Amongst the most prestigious in Milan, during this tim...