Debra Carr

Fine Art

Ray

Oil on Linen - 40 x 30 inches