Debra Carr

Fine Art

Astor

Oil on Linen - 22 x 18