Monday, December 24, 2012

On Route 66 at The Leaning Water Tower

At the iconic Leaning Water Tower on Route 66 in Groom, Texas.



See the full write-up here.

No comments:

Post a Comment