Anyone know what this is :) am I safe to have sex?

Harriet