Blessed

Blessed

Regular price $3,258.00
Unit price  per 

Original oil painting on canvas.

16x20