A ghostly yet mesmerizing image of delicate glowing physalis jellyfish plant from 1900

Home