David Fleetham

Share
twitterlinkedinfacebook
Image 82 of 91
< Prev Next >
3018554.JPG
The tiny eyes of a Spider or Scorpion Conch (Lambis scorpius) peering from the underside of the shell. Philippines.