Donate a coffee

What are their jobs? What do they do?

196
2
1/2