The little mermaid
2017,
Book
, 66 pages :
1
hold /
7 copies
3523912
Summary/Review:
Longing to be human so that she can win the love of a young prince, a little mermaid makes a dangerous pact with the Sea Witch.