Donate a coffee

What are their jobs? What do they do?

195
2
1/2