These 150 bird events are held on Vancouver Island, BC. VISL stands for Vancouver Island Shooting League. Click here to read all about them…
These 150 bird events are held on Vancouver Island, BC. VISL stands for Vancouver Island Shooting League. Click here to read all about them…