Mario A. Di Bernardo

New Page Coming soon!

(I hope so...)

I had many adventures during the last two years
and had no time to update my web space.
Shame on me! Time to fix this!