Question: Who portrayed Venus in a 1845 opera about struggle between sacred and profane love, and redemption through love?
Answer: Tatiana Troyanos