This event has already occurred

Cowichan Valley Lace Club