A Tapestry of Vice and Virtue
Lifelong friends, Shylah and Gabriel meet at their all-girls school under the caring tutelage of Sister Anthony. They share tears and laughter, eventually fulfilling their dream and opening a delicatessen in their Yorkshire hometown.
Other formats available
By buying this product you can collect up to 8 reward points as a voucher of £0.16. Your reward points.