Gary McFarlane is current training as a Divemaster.
A very keen diver, loves helping out students and enjoys servicing dive equipment.
Gary McFarlane is current training as a Divemaster.
A very keen diver, loves helping out students and enjoys servicing dive equipment.