In 1972, at the young age of six, Sole's idyllic, tranquil life in the Welsh countryside is irrevocably changed by the news of two forthcoming arrivals: twin sisters Luna and Stella.Nudged by an endlessly wet winter, and travelling in the buses that...