Pastoral Reflection

Ransom Holdredge - Pastoral ReflectionPastoral Reflection

Oil on Canvas

20″ x 36″