Twisha Patni is a graphic designer and illustrator based in New York. She harnesses surreal elements and cultural concepts to bring vibrant visuals and brands to life.
Learn all the secrets of the best design portfolios to win your dream clients.