It’s not the world’s largest statue of Mary but it’s pretty daggone big. Marvel at 50-foot Mary of Guadalupe in Windsor in extreme northeast Ohio. Get to it on Ireland Road, which runs north-south between US 6 and Hwy 86. The radiant coils of wire on her back add technical appeal. Don’t visit during a lightning storm.
|