Photos taken during our Westward adventure on Route 66 in July 2010. The structure, "the Cross of Our Lord Jesus Christ", built in 1995, south of I-40 Exit 112 on Highway 295 was the newest religious monument located in Groom, Texas. The complex also includes 14 statutes of the “Stations of the Cross”.
No comments:
Post a Comment