Oyster Shell Fossil (Ostrea idriadensis), Del Mar, Eocene Period, 40 to 50 million years old
Photo by chendri887
Posted June 21, 2010