Our Lady Queen of Peace Statue at Holy Spirit Catholic Church right off I-295
United States of America
Delaware
New Castle County
Delaware Bridge entr…
Delaware
Our Lady Queen of Pe…
Harley Davidson Rest…
Before the unveiling
Cherry Lane
Church Drive
US Highway 40
Winder Road
Impressum