John Challis
John Challis

John Challis

I’m a designer and traveler, sharing my experiences and perspective on life.

Editor of hastyville