archatlas: The Weeping Stones Photographed off the coast of Okayama, Japan, The Weeping Stones is a photo series by the creative duo Trevor Williams and Jonathan Galione of Tdub Photo that captures the eerie blue light emitted by a native species
titsagainstglass titsnboobs