Lyal Island


Lyal Island - island in Canada.