Donate a coffee

What would you buy in these shops?

2612
29
1/2