Remove Ads

Photos for Stevie Ray Vaughan Statue

4.5
239 votes

Stevie Ray Vaughan Statue

Riverside Drive & South First Street Adjacent to Auditorium Shores, Austin, Texas USA

Add Photo