Hand Painted Tapestry-Edmond, OK by Elizabeth Mercer

Hand Painted Tapestry-Edmond, OK

Residential installment