Thorns of a Princess (Tales of Esper Sea Book 2)
Category: eBooks
- views: 104
- date: 13 May 2023
- posted by: AD-TEAM

epub | 1.29 MB | English | Isbn: B0C3WH7MF9 | Author: Kassidy Kameron | Year: 2022
Description:
Finnan wants nothing more than to join the kingdom's guard and leave sheep-herding behind forever. All he must do is perform a deed heroic enough to be recognized by the king. His search brings him to the middle of the forest, where he stumbles across a maiden living in a tower with no doors. She claims to be the missing princess of Aelia and assures him that her father will knight him if he aids in freeing her from her curse. Could it be so simple?
Princess Rapunzel has been living alone in her tower for six years, convinced this will be her life forevermore. She could never travel to the Enchantress's cottage to break her curse on her own. It's hopeless. Until a handsome stranger appears at the base of her tower and offers to be her guide across the Esper Sea.
Will she be able to make it to the Enchantress without her curse hurting anyone? And will the Enchantress even be able to help? Or will this curse endlessly come between her and those she loves?
Princess Rapunzel has been living alone in her tower for six years, convinced this will be her life forevermore. She could never travel to the Enchantress's cottage to break her curse on her own. It's hopeless. Until a handsome stranger appears at the base of her tower and offers to be her guide across the Esper Sea.
Will she be able to make it to the Enchantress without her curse hurting anyone? And will the Enchantress even be able to help? Or will this curse endlessly come between her and those she loves?
Category:Fairy Tales, Fairy Tale Fantasy, Folklore

We need your support!
Make a donation to help us stay online
Bitcoin (BTC)
bc1q08g9d22cxkawsjlf8etuek2pc9n2a3hs4cdrld
Bitcoin Cash (BCH)
qqvwexzhvgauxq2apgc4j0ewvcak6hh6lsnzmvtkem
Ethereum (ETH)
0xb55513D2c91A6e3c497621644ec99e206CDaf239
Litecoin (LTC)
ltc1qt6g2trfv9tjs4qj68sqc4uf0ukvc9jpnsyt59u
USDT (ERC20)
0xb55513D2c91A6e3c497621644ec99e206CDaf239
USDT (TRC20)
TYdPNrz7v1P9riWBWZ317oBgJueheGjATm
Information |
|||
![]() |
Users of GUESTS are not allowed to comment this publication. | ||









