James Clarke

Canada Live

James Clarke of Sherwood Park, Alberta Edmonton performing at the Alberta Arts Days celebration at the Royal Alberta Museum in Edmonton.

More From