Library Digital Collections

Shells on a beach at Tampico, Baja California peninsula

Shells on a beach at Tampico, Baja California peninsula