In Greek Mythology the "Sirens" were beautiful sea maidens who charmed sailors to their deaths with enchanting songs. In my interpretation, Satanic Angel and Wild Sphinx are my nymphs and the seascape is part of the Isle of Wight's west coast.