Ken Campbell Fine Art
Pastures Journey - II

Pastures Journey - II

16 X 16, oil on canvas