Sunday, March 22, 2015

The Wonder of Nature!

Twilight and a jellyfish! Isn't nature fascinating! I just wonder how Twi's down so low. You have to go really far to see a luminous jellyfish swimming about!

Source