A new science theory about human sexuality

Scientific research on human sexuality

Image of humming bird, bee & flowers. A new scientific theory about sexuality & sexual attraction.