Donate a coffee

Why do cartoons wear gloves?

638
13
1/1