Fraser Valley Needlearts Guild Spring Retreat – British Columbia, Canada

Fraser Valley Needlearts Guild Spring Retreat - British Columbia, Canada