Exterior view - Saint Rose of Lima Convent

Kankakee, Illinois, United States, [19-].
Exterior view - Saint Rose of Lima Convent