Spencer's Point Formation

The Spencer's Point Formation is a geologic formation in Bermuda. It preserves fossils.