L'Arazzo painted by Seonaid Ross Italy

Seonaid Ross

L'Arazzo

Italy, 20" by 28", framed

Back