I haven’t had Internet for a week and I think it shows.
Stills from David Lynch’s Twin Peaks
Elvis during the press conference in Fort Fix, March 3, 1960.
Arne Svenson - Medical Museum
“An ongoing relationship with the Mutter Museum in Philadelphia which houses an enormous collection of medical oddities has produced work that revels in the beauty of the grotesque.”