Joggins Fossils Cliff – rock solid history – 300 million year old

Joggins Fossils Cliff - rock solid history - 300 million year old

Joggins Fossils Cliff – rock solid history – 300 million year old