Blog

Mountain Blue Bird, mini oil painting

Mountain Blue Bird

7x5, oils on canvas, signed and framed

Click to purchase

temp-post-image

Mountain Blue Bird, Barbara Haviland