Robert Fida

Our Lady of Peace Shrine (Laramie County, Wyoming)
A 30 foot tall Marian statue that can be seen by travelers on I-80