Mermaid Venus

Mermaid Venus (2003)
“Mermaid Venus” oil on canvas, 20 x 30 in. (2003) – from the series, Sea Monsters

 

< back to Sea Monsters