From what I know, your Venus tells you how you work in relationships, your desires, what turns you on, etc.
As for the Libra - Leo aspect, I am not entirely sure(still new to astrology and chart information), but you can do yourself some fun any google Venus In Libra/Leo compatibility. You might find the answers you need?
Join the Conversation. Explore Yourself. Connect with Others.
Discover insights, swap stories, and find people. dxpnet is where experiences turn into understanding.
Sun Virgo
Moon is Virgo
Mercury Libra
Venus Libra
Mars Virgo
His
Sun Virgo
Moon Pisces
Mercury Libra
Venus Leo
Mars Scorpio
With we work out well? What does his chart say about him in a relationship aspect?