Allegory of the month of April: Garden of Love ladies and knights in Renaissance clothing rabbit allegory of lust