Donate a coffee

Is the glass half empty or half full for you?

89
1
1/1