FLINDERS STREET GALLERY

Russian Mermaid, oil on canvas, 86x107cm

Russian Mermaid, oil on canvas, 86x107cm