Christmas Island
A forest crab, probably one of the blue nippers.
Christmas Island
|
Previous
|
Next