Wander Lord

Interesting on art, nature, people, history

Jellyfish 1

Medusa - mysterious and incredibly beautiful inhabitant of the seas and oceans of our planet

Medusa – mysterious and incredibly beautiful inhabitant of the seas and oceans of our planet