On Blue Ridge, oil painting on canvas panel by Stephen Locke.

On Blue Ridge, oil painting on canvas panel by Stephen Locke.