19th annual Bristol Cross 2010

Bristol, TN