Upcoming
Monday, Jul 27
Artcraft Showcase Exhibition ― At the Table: The Architecture of Control
Jul 3 – Jul 27
Mahon Hall, 114 Rainbow Rd, Salt Spring Island, British Columbia, V8K 2V5, Canada
from Gulf Island Events
Salt Spring Painters Guild Summer Art Show and Sale
Jul 24 – Aug 3
ArtSpring – Gallery, 100 Jackson Avenue, Salt Spring Island, V8K 2V8, Canada
from ArtSpring
Salt Spring Contact Improvisation Festival 2026
Jul 24 – Aug 2
Rhizome Springs, Salt Spring Island
from Rhizome Springs
Toy Story 5
Jul 24 – Jul 30
The Fritz Cinema
from Salt Spring Exchange
Toy Story 5
Jul 25 – Jul 31
The Fritz Cinema
from Salt Spring Exchange
Toy Story 5
Jul 26 – Aug 1
The Fritz Cinema
from Salt Spring Exchange
Let's Put on a Show! – Performing Arts Day Camp
Jul 27 – Jul 31
Salt Spring Island
from Community submission
Toy Story 5
Jul 27 – Aug 2
The Fritz Cinema
from Salt Spring Exchange
Live Music: Andy Meyers and Ian Van Wyck
Today6 p.m. – 9 p.m.
Tree House Cafe, 106 Purvis Lane, Salt Spring Island
from Tree House Cafe
Toy Story 5
Jul 27 – Aug 2
The Fritz Cinema
from Salt Spring Exchange
Toastmasters Club Meeting
Today7 p.m. – 7 p.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Tuesday, Jul 28
Tech Tutoring
Tomorrow10 a.m. – 2 p.m.
Library Meeting Room 103
from Salt Spring Library
Lobby Exhibition: As I See My World
Jul 28 – Aug 31
ArtSpring – Lobby, 100 Jackson Avenue, Salt Spring Island, BC, V8K 2V8, Canada
from ArtSpring
Songs & Stories
Tomorrow10 a.m. – 11 a.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Islands Trust Conservancy and Executive Council Liaison Meeting
Tomorrow1 p.m.
from Islands Trust
Tuesday Farmers' Market
Tomorrow1:30 p.m. – 5:30 p.m.
Centennial Park, 100 Fulford-Ganges Rd, Salt Spring Island, BC, V8K 2T9, Canada
from Gulf Island Events
SSI Latin Dance Outdoor Summer Socials
Tomorrow5 p.m. – 7 p.m.
Centennial Park- Gazebo, Centennial Park, Ganges, Salt Spring Island, Canada
from Gulf Island Events
Live Music: Vixx
Tomorrow6 p.m. – 9 p.m.
Tree House Cafe, 106 Purvis Lane, Salt Spring Island
from Tree House Cafe
Weekly Floor Hockey
Tomorrow7 p.m. – 2 p.m.
Fulford Hall
from Fulford Hall
Toy Story 5
Jul 28 – Aug 3
The Fritz Cinema
from Salt Spring Exchange
FLOOR HOCKEY
Tomorrow7 p.m. – 9 p.m.
Fulford Hall
from Fulford Hall
PITCHFORK SOCIAL: Mary Gauthier w/ Jaimee Harris
Tomorrow7:30 p.m. – 10 p.m.
The Jam Factory, 319 Upper Ganges Rd., Salt Spring Island, V8K 1R7
from Gulf Island Events
Mary Gauthier w/ Jaimee Harris
Tomorrow7:30 p.m. – 10 p.m.
The Jam Factory on Salt Spring, 319 Upper Ganges Rd
from Community submission
Wednesday, Jul 29
Thursday, Jul 30
52nd Annual Community Yoga Retreat
Jul 30 – Aug 2
Salt Spring Centre of Yoga, 355 Blackburn Road, Salt Spring Island
from Salt Spring Centre of Yoga
BC Summer Reading Club Crafts
Thu10:30 a.m. – 10:30 a.m.
BC
from Salt Spring Library
Teen Zine Market
Thu1 p.m. – 3 p.m.
BC
from Salt Spring Library
Terry Riley's "In C": A free performance in Centennial Park
Thu5:30 p.m. – 6:50 p.m.
Centennial Park Gazebo, Central Ganges
from Salt Spring Exchange
Tending Your Heart's Fire
Thu6 p.m. – 8:30 p.m.
Ganges Yoga Studio, Salt Spring Island
from Salt Spring Exchange
Live Music: The Sharon Bailey Band
Thu6 p.m. – 9 p.m.
Tree House Cafe, 106 Purvis Lane, Salt Spring Island
from Tree House Cafe
Kale Penny and his Merry Band of Buddies featuring Lauren Bowler
Thu7 p.m. – 10:30 p.m.
Stonewell Farm, top of Fulford Valley
from Salt Spring Exchange
Wailing Jennys
Thu7:30 p.m. – 10 p.m.
Scott Point
from Salt Spring Exchange
The Wailin' Jennys
Thu7:30 p.m. – 10 p.m.
The Jam Factory on Salt Spring, 319 Upper Ganges Rd
from Community submission
Friday, Jul 31
StoryWalk
Fri10 a.m. – 5 p.m.
Mouat Park
from Salt Spring Library
Showcase Exhibition ― Ordinary Exaltation
Jul 31 – Aug 24
Artcraft Gallery & Shop, Mahon Hall
from Salt Spring Arts Council
ASK Salt Spring
Fri11 a.m. – 1 p.m.
SIMS (Former Middle School) Classroom Next to the Boardroom
from Salt Spring Exchange
Neighbourhood Story Time
Fri11 a.m. – 11:30 a.m.
Children’s Area
from Salt Spring Library
What Do You Need to Know to Age in Place?
Fri11 a.m. – 1 p.m.
SIMS (Former Middle School), Classroom Next to the Boardroom
from Salt Spring Exchange
Weekly Crafts
Fri11:30 a.m. – 11:30 a.m.
BC
from Salt Spring Library
Youth Board Games
Fri1 p.m. – 4 p.m.
Children’s Area
from Salt Spring Library
Family Movie Matinee
Fri1:30 p.m. – 1:30 p.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Live Music: Auntie Kate and the Uncles Sat, Aug 1 Aidian Miller Sun, Au
Fri6 p.m. – 9 p.m.
Tree House Cafe, 106 Purvis Lane, Salt Spring Island
from Tree House Cafe
Saturday, Aug 1
Doggy Daycare at the Market
Sat9 a.m. – 8 a.m.
Centennial Park, Ganges (near Grace Point/marina end)
from Saturday Market in the Park
Salt Spring Saturday Market
Sat9 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
The Art of Seeing: Watercolour Experience at Beddis Beach
Sat10 a.m. – 7 a.m.
Beddis Beach
from Salt Spring Exchange
The Art of Seeing - A New Unforgettable Watercolour Experience
Sat10 a.m. – 7 a.m.
Beddis Beach
from Salt Spring Exchange
Writing in Community
Sat10 a.m. – 12 p.m.
BC
from Salt Spring Library
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat10 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Summer Baroque in the Trees - Banned from the Concert Hall
Sat2 p.m. – 4 p.m.
Arboretum Musicum Stage, Channel Ridge
from Salt Spring Exchange
Music for Peace: Deepak Ram | Bansuri (Flute) Indian Classical Concert
Sat7 p.m. – 9 p.m.
Pond Dome, Salt Spring Centre of Yoga, 355 Blackburn Road
from Salt Spring Centre of Yoga
John Aaron Cockburn Backyard Concert
Sat7:30 p.m. – 10 p.m.
Frog and Raven Farm, Central
from Salt Spring Exchange
Sunday, Aug 2
The Emerald Edge: Where Regenerative Communities Meet
Sun11 a.m. – 12:30 p.m.
Salt Spring Island Farmers' Institute
from Salt Spring Exchange
Serendipity: Sima Rehn with Guests
Sun1 p.m. – 8 a.m.
Waterfront Country Cafe, Ganges
from Community submission
Artist Talk with Cheryl Long
Sun2 p.m. – 3 p.m.
Mahon Hall Stage, 114 Rainbow Road, Salt Spring Isalnd, British Columbia, V8K 2V5, Canada
from Salt Spring Arts Council
Tuesday, Aug 4
Songs & Stories
Tue, Aug 410 a.m. – 11 a.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Tech Tutoring
Tue, Aug 410 a.m. – 2 p.m.
Library Meeting Room 103
from Salt Spring Library
Load, Spend, Catch & Return - Axis Syllabus with Kathleen Rea
Tue, Aug 410 a.m. – 6 p.m.
Rhizome Springs, Salt Spring Island
from Rhizome Springs
Tuesday Food Exchange — Burgoyne Valley Community Farm
Tue, Aug 45:30 p.m. – 12:30 p.m.
Burgoyne Valley Community Farm, Salt Spring Island
from Community submission
Weekly Floor Hockey
Tue, Aug 47 p.m. – 2 p.m.
Fulford Hall
from Fulford Hall
Thursday, Aug 6
Friday, Aug 7
StoryWalk
Fri, Aug 710 a.m. – 5 p.m.
Mouat Park
from Salt Spring Library
Neighbourhood Story Time
Fri, Aug 711 a.m. – 11:30 a.m.
Children’s Area
from Salt Spring Library
Weekly Crafts
Fri, Aug 711:30 a.m. – 11:30 a.m.
BC
from Salt Spring Library
Youth Board Games
Fri, Aug 71 p.m. – 4 p.m.
Children’s Area
from Salt Spring Library
Family Movie Matinee
Fri, Aug 71:30 p.m. – 1:30 p.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Teen Summer Events
Fri, Aug 74:30 p.m. – 7:30 p.m.
BC
from Salt Spring Library
Solace Spa Sound Healing Community Nights with Pilar Munoz
Fri, Aug 76 p.m. – 2 p.m.
Solace Organic Spa, 111 Saltair Lane
from Salt Spring Exchange
Saturday, Aug 8
Doggy Daycare at the Market
Sat, Aug 89 a.m. – 8 a.m.
Centennial Park, Ganges (near Grace Point/marina end)
from Saturday Market in the Park
Salt Spring Saturday Market
Sat, Aug 89 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Aug 810 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Writing in Community
Sat, Aug 810 a.m. – 12 p.m.
BC
from Salt Spring Library
Teen Summer Events
Sat, Aug 84:30 p.m. – 7:30 p.m.
BC
from Salt Spring Library
Teen Pizza Party
Sat, Aug 85 p.m. – 7 p.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Sunday, Aug 9
The Art of Seeing: Watercolour Experience at Beddis Beach
Sun, Aug 910 a.m. – 7 a.m.
Beddis Beach
from Salt Spring Exchange
The Art of Seeing - A New Unforgettable Watercolour Experience
Sun, Aug 910 a.m. – 7 a.m.
Beddis Beach
from Salt Spring Exchange
Teen Summer Events
Sun, Aug 94:30 p.m. – 7:30 p.m.
BC
from Salt Spring Library
Milonga
Sun, Aug 97 p.m.
All Saints by the Sea Church, 110 Park Dr.
from Salt Spring Island Milonga
Monday, Aug 10
Tuesday, Aug 11
Songs & Stories
Tue, Aug 1110 a.m. – 11 a.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Tech Tutoring
Tue, Aug 1110 a.m. – 2 p.m.
Library Meeting Room 103
from Salt Spring Library
Reconciliation Reading Circle
Tue, Aug 114:30 p.m. – 6 p.m.
Community Program Room, 129 McPhillips Avenue, Salt Spring Island, BC, Canada
from Salt Spring Library
Weekly Floor Hockey
Tue, Aug 117 p.m. – 2 p.m.
Fulford Hall
from Fulford Hall
Wednesday, Aug 12
Thursday, Aug 13
Sacred Community Retreat 2026
Aug 13 – Aug 16
Salt Spring Centre of Yoga, 355 Blackburn Road, Salt Spring Island
from Salt Spring Centre of Yoga
Salt Spring Island Local Community Commission
Thu, Aug 139 a.m.
SIMS Boardroom, 124 Rainbow Road, Salt Spring Island
from Capital Regional District
The Art of Seeing: Watercolour Experience at Beddis Beach
Thu, Aug 1310 a.m. – 7 a.m.
Beddis Beach
from Salt Spring Exchange
The Art of Seeing - A New Unforgettable Watercolour Experience
Thu, Aug 1310 a.m. – 7 a.m.
Beddis Beach
from Salt Spring Exchange
Friday, Aug 14
StoryWalk
Fri, Aug 1410 a.m. – 5 p.m.
Mouat Park
from Salt Spring Library
Neighbourhood Story Time
Fri, Aug 1411 a.m. – 11:30 a.m.
Children’s Area
from Salt Spring Library
Magical Song Gathering on Butterstone Farm
Aug 14 – Aug 16
Butterstone Farm, Mt Maxwell
from Salt Spring Exchange
Cascadian Zen: Readings of poetry and prose
Fri, Aug 144 p.m. – 6 p.m.
Beaver Point Community Hall
from Salt Spring Exchange
Nourish Our Neighbours
Fri, Aug 146 p.m. – 11 p.m.
The Jam Factory, Salt Spring Island
from Salt Spring Exchange
Saturday, Aug 15
Doggy Daycare at the Market
Sat, Aug 159 a.m. – 8 a.m.
Centennial Park, Ganges (near Grace Point/marina end)
from Saturday Market in the Park
Salt Spring Saturday Market
Sat, Aug 159 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Aug 1510 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Sunday, Aug 16
Tuesday, Aug 18
Thursday, Aug 20
EXHALE A Mindful Somatic Wellness All-Inclusive Retreat
Aug 20 – Aug 23
Salt Spring Centre of Yoga, 355 Blackburn Road, Salt Spring Island
from Salt Spring Centre of Yoga
Salt Spring Island Local Community Commission Meeting
Thu, Aug 209 a.m.
SIMS Boardroom, 124 Rainbow Road, Salt Spring Island
from Capital Regional District
In Touch: Creative inquiry with Stefanie Denz and Cliff Thorbes
Aug 20 – Aug 21
South End, Salt Spring Island
from Salt Spring Exchange
Friday, Aug 21
In Touch: Creative inquiry with Stefanie Denz and Cliff Thorbes
Aug 21 – Aug 22
South End, Salt Spring Island
from Salt Spring Exchange
Solace Spa Sound Healing Community Nights with Pilar Munoz
Fri, Aug 216 p.m. – 2 p.m.
Solace Organic Spa, 111 Saltair Lane
from Salt Spring Exchange
Sacred Heart Circle & Ceremony
Fri, Aug 217 p.m. – 8:30 p.m.
Paradise within farm
from Salt Spring Exchange
Amy Helm
Fri, Aug 217:30 p.m. – 10 p.m.
The Jam Factory on Salt Spring Island, 319 Upper Ganges Rd
from Community submission
Saturday, Aug 22
Doggy Daycare at the Market
Sat, Aug 229 a.m. – 8 a.m.
Centennial Park, Ganges (near Grace Point/marina end)
from Saturday Market in the Park
Salt Spring Saturday Market
Sat, Aug 229 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Aug 2210 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Tuesday, Aug 25
Wednesday, Aug 26
Friday, Aug 28
August 2026 Yoga and Wellness Retreat 2 nights
Aug 28 – Aug 30
Salt Spring Centre of Yoga, 355 Blackburn Road, Salt Spring Island
from Salt Spring Centre of Yoga
Showcase Exhibition ― Seascape from Reality
Aug 28 – Sep 20
Artcraft Gallery & Shop, Mahon Hall
from Salt Spring Arts Council
Axis Syllabus, Capoeira and Contact Improvisation with Nuria Bowart 2026
Aug 28 – Aug 30
Rhizome Springs, Salt Spring Island
from Rhizome Springs
Saturday, Aug 29
Doggy Daycare at the Market
Sat, Aug 299 a.m. – 8 a.m.
Centennial Park, Ganges (near Grace Point/marina end)
from Saturday Market in the Park
Salt Spring Saturday Market
Sat, Aug 299 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Aug 2910 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Salt Spring Island Toy Run
Aug 29 – Aug 31
The Farmer's Institute
from Salt Spring Exchange
SS Forum Presents Stephen Cornish: Humanitarianism in Crisis
Sat, Aug 297:30 p.m. – 9 p.m.
ArtSpring – Theatre, 100 Jackson Avenue, Salt Spring Island, BC, V8K 2V8, Canada
from ArtSpring
Stephen Cornish. Humanitarianism in Crisis: Why We Must Never Give Up
Sat, Aug 297:30 p.m. – 9 p.m.
ArtSpring
from The Salt Spring Forum
Sunday, Aug 30
Tuesday, Sep 1
Wednesday, Sep 2
Saturday, Sep 5
Doggy Daycare at the Market
Sat, Sep 59 a.m. – 8 a.m.
Centennial Park, Ganges (near Grace Point/marina end)
from Saturday Market in the Park
Salt Spring Saturday Market
Sat, Sep 59 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Sep 510 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Wednesday, Sep 9
Thursday, Sep 10
Saturday, Sep 12
Salt Spring Saturday Market
Sat, Sep 129 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Sep 1210 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Sunday, Sep 13
Tuesday, Sep 15
Friday, Sep 18
Saturday, Sep 19
Salt Spring Saturday Market
Sat, Sep 199 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Sep 1910 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Sunday, Sep 20
Thursday, Sep 24
Friday, Sep 25
Saturday, Sep 26
Salt Spring Saturday Market
Sat, Sep 269 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Sep 2610 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
SS Forum Presents Arno Kopecky: What Went Wrong With the Climate Crisis Response?
Sat, Sep 267:30 p.m. – 9 p.m.
ArtSpring – Theatre, 100 Jackson Avenue, Salt Spring Island, BC, V8K 2V8, Canada
from ArtSpring
Sunday, Sep 27
Monday, Sep 28
Tuesday, Sep 29
Friday, Oct 2
Saturday, Oct 3
Salt Spring Saturday Market
Sat, Oct 39 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Oct 310 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Saturday, Oct 10
Salt Spring Saturday Market
Sat, Oct 109 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Oct 1010 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Sunday, Oct 11
Tuesday, Oct 13
Thursday, Oct 15
Saturday, Oct 17
Salt Spring Saturday Market
Sat, Oct 179 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Oct 1710 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Music for Peace: Prashant Michael John
Sat, Oct 177 p.m. – 9 p.m.
Salt Spring Centre of Yoga, 355 Blackburn Road
from Salt Spring Centre of Yoga
Sunday, Oct 18
SS Forum Presents Joanna Cheek: Mental Health for us All
Sun, Oct 183 p.m. – 4:30 p.m.
ArtSpring – Theatre, 100 Jackson Avenue, Salt Spring Island, BC, V8K 2V8, Canada
from ArtSpring
Joanna Cheek: It's Not You, It's the World: Mental Health for Us All
Sun, Oct 183 p.m. – 4:30 p.m.
ArtSpring, Ganges
from The Salt Spring Forum
Tuesday, Oct 20
Thursday, Oct 22
Saturday, Oct 24
Salt Spring Saturday Market
Sat, Oct 249 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Oct 2410 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
The Comic Strippers (19+only)
Sat, Oct 247:30 p.m. – 9:30 p.m.
ArtSpring – Theatre, 100 Jackson Avenue, Salt Spring Island, BC, V8K 2V8, Canada
from ArtSpring
Saturday, Oct 31
Salt Spring Saturday Market
Sat, Oct 319 a.m. – 9 a.m.
Centennial Park, Ganges
from Saturday Market in the Park
Ecological Restoration Tours at Blackburn Lake Nature Reserve
Sat, Oct 3110 a.m. – 11:30 a.m.
Blackburn Lake Nature Reserve, 265 Blackburn Road, Salt Spring Island, BC
from Salt Spring Island Conservancy
Terri Givens: How Worried Should We Be About the U.S. Midterms?
Sat, Oct 313 p.m. – 4:30 p.m.
ArtSpring, Ganges
from The Salt Spring Forum



















































































