The Spots

 

 Lockhart, Texas

Lockhart, Texas