CLICK
to enlarge
<
il156
> --
Lockport, Illinois
St. Dennis Church
.,
Sep 2005
Credits