Graphic Design and Branding for print and online campaigns, including posters, book covers, and flyers