Christmas Island
A thriving giant clam.
Christmas Island
|
Previous
|
Next