8410 West 131 Street, Palos Park, Illinois
Great and Holy Friday, 2005
Photos provided by
d.nevels images