Homo sapiens indulging in steamy, sensual encounters for pleasure. Homo sapiens indulging in steamy, sensual encounters for pleasure. HomoSapiens