Gail Nesimiuk

Gail Nesimiuk

White Rock in beautiful B.C. Canada