Every year the old people of Wynedark Town light paper lanterns along the quays and wharves of the old harbour in the hope that the final mermaids of Earth (or Earth's great final Sea) will come to view the last surviving settlement of the race of women a...
Read More
Read More