Places like this are the reason I go on road trips. This historic plaza is located in Decatur, Texas. Picture taken February 12, 2011.
No comments:
Post a Comment