Projects

Nova Megantara is a graphic designer + illustrator based in New York City.