Monday, June 15, 2009

The seven-story high Christ of the Ozards overlooks Eureka Springs. It is believed to be the world's second largest statue of Jesus.

No comments: