Triangles: 1M
Vertices: 471.4k
More model informationSt. Ignatius Loyola Church is a historic church at the junction of E. 23rd Ave. and York Street in Denver, Colorado, United States.
It was built in 1924 and was added to the National Register of Historic Places in 1994
Comments