Indie Comix Fest - Poster

Poster designed for the Indie Comix Fest - New Delhi edition, 2025.