Description
Large stones on the beach in Okayama, Japan appear to weep as bio-luminescent shrimp leave light trails in the night.
Large stones on the beach in Okayama, Japan appear to weep as bio-luminescent shrimp leave light trails in the night.
Learn more about royalty-free images or view FAQs related to stock photos.