Skip to content

Saint Michael and Saint Christopher

Master of the Bruges Legend of St. Ursula →

1483

Indianapolis Museum of Art, Indianapolis →

Saint Michael and Saint Christopher. by Master of the Bruges Legend of St. Ursula. 1483. Indianapolis Museum of Art
Where is this?