Church Interior

The altar is framed by the stained glass windows of Sts. Peter and Paul.

Comments are closed.