Wind Fall

November 5th, 2020 — Duck Creek Park, on Salt Spring Island.

Updated: November 5, 2020 — 8:47 pm