The Bean Thumb

Branding

The Bean Thumb is a fictional coffee shop located in Lincoln, Nebraska.
Back to Top