Friday, June 28, 2013

Round and Round She Goes



40th Telluride Bluegrass Festival

No comments: