A true Nova Scotian, Captain David A. McLeod was born in the village of Cleveland, Cape Breton Island in 1857 . He went to sea in 1873, and was buried in Cleveland in 1940.
Free Shipping for orders over $50. Dismiss