Allegory of Virtue
painting 1 of 27 by Antonio Allegri da Correggio

Allegory of Virtue by Antonio Allegri da Correggio