The Spots

 

Lockhart, Texas

Lockhart, Texas