SAKHALIN ISLAND

Sakhalin Island is a large island lying off the eastern coast of Russia, just north of Japan.


Catalog # Denom.      Date      Turtle      Description      Comment

1.00 1999 Dermochelys coriacea Turtle swimming w/ other sea creatures.

Main page Last updated:   Mar 10, 2000