Aug17

The Keller Sisters House Concert

Duncan , BC Canada , Duncan BC

House concert in Duncan on Vancouver Island British Columbia. Our Canadian cousin John will sit in for a few .