Churchill Sound


Churchill Sound - watercourse in Canada.