Innocence at the Altar

Innocence at the Altar

Two sheep wander up near an ancient altar in Ireland or Scotland. The valley is shrouded in mist and innocence.

14×18 Oil

Framed Painting
$550