Deerfield Society of Blue and White Needlework.

Relationships: