Stevie Ray Vaughan SRV Memorial Statue on Lady Bird Town Lake Austin - Stock Photo Images Gallery
Walkers, runners and joggers pass by the Stevie Ray Vaughan Memorial Statue as it is the city's most popular tourist attraction on Town Lake in Austin, Texas.jpg
© 2016 Herron Stock LLC; all rights reserved
You must be logged in to leave comments. Click here to log in.