Back to photostream

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