Nature’s Own Celebrates 40 years
Family-owned and – operated on Stearns Wharf since 1981, Nature’s Own Gallery is featuring a Labradorite Ganesha this month. After almost 40 years on Stearns Wharf, Nature’s Own features shells, fossils, minerals, jewelry and gifts from around the world. Nature’s Own is in a unique location on the Wharf. The store is tucked into the …