Alberta Association of the Deaf

Deaf Youth Camp

Deaf Youth Camp, Sylvan Lake