Scarlet Veil

Scarlet Veil


18"x24" oil painting by Lelia Davis