Church

SS. Peter and Paul Church, Meriden

Meriden, Connecticut, United States