Some Incredible pictures I took at The Cross in The Woods shrine.. Located in Northeren Michigan.. A true devotion to our Lord. Being here was so awe inspiring!
Welcome to the World's Largest Crucifixion