The Early Lebanese Community in Newfoundland The Early Lebanese Community in Newfoundland Heritage NL
Sheen also spelt Sheehan.
Botwood, NL.