Thelonious final logo
Logo on paper
The storefront
Screen Shot 2016-07-29 at 12.13.44 PM.png
Alternate color
Original concept
prev / next