Small Format Tapesties

Small Format Tapesties

From Small Format Tapestries at American Tapestry Alliance