Download links and information about Head Heart Hand (Deluxe Version) by Megan Henwood. This album was released in 2015 and it belongs to Songwriter/Lyricist, Contemporary Folk genres. It contains 16 tracks with total duration of 58:19 minutes.