by atlas
Saint Peter, the altarpiece in the church of St. Aloysius in Travnik, Bosnia and Herzegovina