Follow PN
Please wait ...
Kara McHale is a graphic designer creating stand-out book cover designs, marketing materials and illustrations for independent authors, literary agents and publishers.