Stations of the Cross

2017 Maryknoll Stations of the Cross