Lord of the Flies

Personal Project

A ragtag group of insects, most definitely on a quest to…something?