Mermaid’s Fin

Mermaids Fin (2002)
“Mermaid’s Fin” oil on canvas, 9 x 12 in. (2002) – from the series, Sea Monsters

 

< back to Mermaids