Tagged MARVEL
Marvelling at the Marvel
Marvelling at the Marvel
In November 2018 the world lost one of one most influential architects of pop-culture. Stanley Martin Lieber AKA ‘Stan Lee’ passed away aged 95.