Fabio Barbon

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