Art Quilt Gallery

Vineyard 3

Vineyard 3