The Mission of the Apostles, from "Illustrated London News"

The Mission of the Apostles, from "Illustrated London News"

William Luson Thomas, After Charles Gleyre

1865 Print

2016.774.2

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks