Homewood residents discover 300 million-year-old fossils

by