Donate a coffee

What is there on the table?

1586
54
1/2