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