St. Peter's of Lewiston Altar Detail
This carving is part of the altar is found in Lewiston New York's St. Peter Roman Catholic Church.
302
views
0
faves
0
comments
Uploaded on June 25, 2019
Taken on June 16, 2019
St. Peter's of Lewiston Altar Detail
This carving is part of the altar is found in Lewiston New York's St. Peter Roman Catholic Church.
302
views
0
faves
0
comments
Uploaded on June 25, 2019
Taken on June 16, 2019