Released Feb 2018Catherine and the Owl's studio album features 13 tracks and was recorded in bits and pieces around Devon.