Ken Campbell Fine Art
Shore Skies 3

Shore Skies 3

24 X 20, oil on canvas