The children's Bach
Sale price
Price
£9.99
Regular price
Unit price
per
Athena and Dexter live a happy but insular life, bound by routine and the care of their young sons. When Elizabeth, an old friend from Dexter's university days, turns up with her much younger sister, Vicki, and her lover, Philip, she brings an enticing world into their doorstep. And Athena finds herself straining at the confines of her life.