Fabio Barbon

Pianist & composer, computer scientist, avid reader, mountain lover, wildly introverted