Donate a coffee

What would you buy in these shops?

2604
29
1/2