Frank Vincent DuMond, ‘Margaree River, Cape Breton Island, Nova Scotia’, Doyle
Frank Vincent DuMond, ‘Margaree River, Cape Breton Island, Nova Scotia’, Doyle
Frank Vincent DuMond, ‘Margaree River, Cape Breton Island, Nova Scotia’, Doyle