Gallery

Graeme Hafey, CD
Capt (Ret'd)
Graeme Hafey, CD Capt (Ret'd)

Graeme served for 21 years as an officer in both the Royal Canadian Navy and in te Royal Canadian Air Force where he flew helicopters on several deployments.