La Bella Finistra painted by Seonaid Ross Italy

Seonaid Ross

La Bella Finistra

Lake Como, 24" by 24"

Back