John Hill


Digital Advertising. Web Developer. Content Creator. Python Enthusiast. Looking for new challenges.

 

Aggregated Ideas by John Hill