Blog: Never Ever Give Up

tags: photography, jellyfish, narcomedusae, darth vader, arctic, sea creature, fantastic, surreal
Homegrown alien (the Narcomedusae, or Darth Vader, jellyfish, a recently discovered Arctic deep-sea species)
tags: photography, jellyfish, narcomedusae, darth vader, arctic, sea creature, fantastic, surreal