Canal Bank Shuffle Blues Festival

Downtown Thorold , Ontario, Canada