SM sex can be heavy sex but it can also be the safest ... / East London and The City Health Authority.

Date:
East London and the City Health Authority,

Licence: In copyright

Credit: SM sex can be heavy sex but it can also be the safest ... / East London and The City Health Authority. Source: Wellcome Collection.

no text alternative