John Last

John Last is a freelance journalist based in Padua, Italy.


Latest From Author
DATE POSTED
July 28, 2022
The precise odor of the divine has eluded humans for millennia, but that hasn’t stopped us from seeking it in the oddest places.