Cochrane Island


Cochrane Island - island in Canada.