Cathedral of Saint Peter - Credit: Wikimedia Commons
The Cathedral of Saint Peter is the mother church of the Roman Catholic Diocese of Wilmington. Located on West 6th Street in Wilmington, Delaware. the cathedral is in the Quaker Hill Historic District of the city. Read more on Wikipedia
Source: en.wikipedia.org