April 19, 2013

Storm Thorgerson: 1944 - 2013

For those of you who haven’t heard, Storm Thorgerson — the man behind much of Pink Floyd’s album cover art (as well as albums by Led Zeppelin, Ween and many other acts) — died yesterday, April 18, 2013.

May you rest in peace, good sir. Your contribution to Rock history will live on… :)