Tag: Petoskey stones


Coral on a Freshwater Beach

What is coral from the sea doing on the shore of a freshwater lake?

See More