Jan 24, 2011

1/24/11






















Del Rio, Texas, 1988.
© Ted Barron, 2011.