Gianfranco D'Aversa | Teacher - Speaker - Writer

- gianfrancodaversa.com

This is my personal blog and I post about things I do and I am interested in. I plan to share anything that I find interesting on here whether it be a YouTube video, pictures or just a random thought I had.

16,245,060 $ 8.95