Gary Beilby

Perth, Western Australia

photos.beilby.com

Age: 47

Veterinary surgeon, conservationist, humanitarian, photographer, fitness/martial arts fiend, lifelong learner.