Subtleties of oral sex: to swallow or not?

 

v20240901