Dale Foster Fine Art

Spring Has Sprung 20x10 oil on canvas