Olga's Gallery

Pietro Perugino


St. Sebastian.

. Oil on wood. Louvre, Paris, France. Read Note.

Pietro Perugino. St. Sebastian.