Vee Speers's fantastic photographs from her Immortal series in Germany's Foto Magazin.