Porcupine Lake in Queensland, Nova Scotia

Porcupine Lake in Queensland is a body of water. Porcupine Lake also exists in Jacket Lake and Head of St. Margarets Bay.

Nature
body of water