Cathy Stewart Oil Painter
art@thebeach

Stand on Guard

30x40

Unframed

Oil on Canvas

Stand on Guard