Decameron #3 – A classic tale of love, lust and sex

28