Starfish. Papua New Guinea.

Starfish. Papua New Guinea.