Stevie Ray Vaughan - Austin Texas
The Stevie Ray statue stands on the walking trails of Lady Bird Lake in down town Austin, Texas.
The Stevie Ray statue stands on the walking trails of Lady Bird Lake in down town Austin, Texas.
Read less
Read less
Views
55
Likes
Top Ranks
Same photographer See all