monstermelodies - I love Elvira bumper sticker (1983)

more about : monstermelodies