Donate a coffee

What would you buy in these shops?

2520
28
1/2