The incredibly elusive Texas Star Mushroom, commonly referred to as the "Devil's Cigar," was sighted within the boundaries of Inks Lake State Park in Texas.
Soap & Glory has a really interesting way of expressing gratitude: the British beauty company recently installed a giant sculpture of a bathing lady in Hamburg, Germany’s Alster Lake.