kemendraugh Uncategorized June 22, 2017 1 Minute sixpenceee: The Weeping Stone by Tdub Photo is created with bio luminescent shrimp found in the Seto Inland Sea in Okayama, Japan. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related Published by kemendraugh What you don't know can only make me stronger. View all posts by kemendraugh Published June 22, 2017