locustmoon.com
Coverage
Locust Moon Comics started as a retail store, art gallery, comics festival, and small press in West Philadelphia, just off the University of Pennsylvania campus. We first opened our store in the sp…