Great Expectations

Great Expectations

Regular price
£16.99
Sale price
£16.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

Pip's sister makes it clear that her orphaned brother is nothing but a burden on her. But suddenly things begin to change for Pip. An anonymous person gives him money. Are these events as random as they seem? Or does Pip's fate hang on a series of coincidences he could never have expected?