Work > Tapestries

Dearest darling
Dearest darling
vintage scarves
73 inches x 49 inches
2018