Sometimes nature just stops you in your tracks. I mean, look at this sun glass frog. Its skin is literally transparent. You can see right through to its bones and organs. It’s a wild, beautiful, and slightly bizarre reminder of how complex even the smallest creatures are.
#PhotoArk
