Church of St. James the Less, Philadelphia

Historic church in Pennsylvania, United States From Wikipedia, the free encyclopedia

Church of St. James the Less, Philadelphiamap