Taurus and Libra – Compatibility in Sex, Love and friendship
Both of these signs are ruled by Venus, meaning that it is truly a match made in love heaven. Taurus, the lover and Libra the idealist can either have an instant attraction on meeting the first time which can last a lifetime or they can easily end up building their own castles in the air….