Church

SS. Peter and Paul Church, Phoenix

Phoenix, Arizona, United States