gary-mcfarlane

Gary McFarlane

Gary McFarlane is current training as a Divemaster.

A very keen diver, loves helping out students and enjoys servicing dive equipment.