back to thumbnails

Solomon Islands Photos

Share
twitterlinkedinfacebook
Image 55 of 487
< Prev Next >
blue-spotted-puffer-fish-038296.jpg
White Beach, Russell Islands, Solomon Islands; a blue-spotted puffer fish resting on a large, purple elephant ear sponge