Geoff Major hasn't written any stories yet.

Geoff Major

Geoff Major

Founder of BlueDucks Limited (day job) & spare-time adventurer (Involve - organised and participated in own events; raised £100k for charity ..... so far).