According to Britain's astronaut Dr. Helen Sharman, Aliens definitely exist and they could be living among us. Do they come from remote space or they’ve always been here, among us? Article & photos at DIONISOPUNK.


Laundry Day – Jeff Drew
LD&R – Andrey Maximov