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”. THIRD STATION - Jesus falls the first time (John 15:18-20)
No comments:
Post a Comment