Skip to content

The Village Church

Henri Harpignies →

1891

Saint Louis Art Museum, St. Louis →

The Village Church. by Henri Harpignies. 1891. Saint Louis Art Museum
Where is this?