Stofer Gallery – Art

3700 Lake Road, Denman Island