Gianni J. Favaretto
Gianni J. Favaretto hasn't written any stories yet.
Gianni J. Favaretto hasn't written any stories yet.
User Experience, Design, and Leadership • Angelic Troublemaker • Skeptical Optimist • Married with children • Gulf War 91 Navy Veteran.