Donate a coffee

What do they do?

67
3
1/2