Joe Roberts
Joe Roberts
I love racing sailing dinghies & yachts;
Adventures & dreaming of adventures;
Mountain biking, rock climbing, expeditions, & many sports;
Building web apps;
Music & food.
I love racing sailing dinghies & yachts;
Adventures & dreaming of adventures;
Mountain biking, rock climbing, expeditions, & many sports;
Building web apps;
Music & food.