Armida's Garden

Armida’s Garden

symbol of the attractions of the senses. [Ital. Lit.: Jerusalem Delivered]See: Lust