How long do you often take showers for?

Anonymous
How long do you often take showers for?
15
7
Add Opinion