La Vista painted by Seonaid Ross Italy

Seonaid Ross

La Vista

Rada in Chianti, 30" by 24"

Back