Photo Of The Day


A flotilla of Nomura jelly fish off the coast of Japan. These jellies have been invading Japanese waters in unheard of numbers over the last few years, scientists don’t yet know why there are so many in waters they do not normally venture.

Leave a Reply