Coffee Menu on the Wall

Coffee Menu on the Wall

Twenty-five brews, zero queue. You still have to order yourself.

Projects: General pictures