Still ill princess studios logo STICKER

$5.00
Still ill princess studios logo STICKER

Represent the studio logo of Dan Mendoza’s independent comic book label. Show your Support for indie comics and artists Making art for art again.