David Sharpe

Active Gardnerville, NV Director for Carson Valley Chukar Club