Mark as
Twice Upon a Time
Jack, of the village of Giant's Hand, is now accompanied by a prince as he continues trying to help a reluctant princess find her family, while also attempting to save a city full of fairies from a nameless curse.
More by James Riley
Recent activity
Rate this book to see your activity here.
Comments and reviews
Please sign in to leave a comment