published on: 2017-10-21 22:02:20
jinxproof: Bjôrk | ph. Stéphane Sednaoui
Led Zeppelin
vaticanrust: The Clash in Tokyo, Japan, 1982. Photo by Sho
touchingcloseto94: David Bowie, 1976. © Andrew Kent
777-9311
regardintemporel: Thomaz Farkas - Rushing Water Number 1, ca.