Mark Aldiss

broken but happy in Harlech