Converging & Diverging Pathways

handwoven wool rug by Nancy Kennedy

Converging & Diverging Pathways