Record #49360 of 84935
M1292 M1294
Mollusca

1978.015

1

-

-

(image not available)

TEPE 78-15.

Isla Sacrificios, Oaxaca, Mexico.

15.68° N
96.2433° W

13.0 m

April 7, 1978

SCUBA

R/V Alpha Helix.

William A. Newman | Spencer Luke

-

-

-

-