Trainspotting (1996), dir. Danny Boyle
18K notes
·
View notes
Florence Welch photographed by Lillie Eiger
8K notes
·
View notes
“disCONNEXION #b12”
XING DANWEN 邢丹文 // 2005
[chromogenic print | 73.6 × 59 cm.]
9K notes
·
View notes
it’s a very greek idea, and a very profound one.
32K notes
·
View notes