Dodd Narrows


Dodd Narrows - river in Canada.