David B McMacken

Dave McMacken is an American illustrator, painter & album-sleeve artist. He created the sleeve illustrations of many albums by artists such as Journey, AC / DC, The Beach Boys, Frank Zappa, Cat Stevens, Kansas, The Beatles, and Tom Jones.