Public domain photos

The image shows a stained glass window in a church with a painting of St. Peter the Apostle on it, surrounded by leaves at the bottom.

The image shows a stained glass window in a church with a painting of St. Peter the Apostle on it, surrounded by leaves at the bottom.Open in library