St. Peter’s Pro-Cathedral Roman Catholic Church, Wilmington

 

Photographs of Delaware Churches. The title above identifies this image.