Post Tagged with: "Walthamstow Marshes"

27Jun
2012

Review: ‘Sunrise Mountain’ by Russell Swallow and the Wolf

Russell Swallow and the Wolf released their debut album, ‘Sunrise Mountain’ on 26 June 2012. The trio have developed and honed their dreamy acoustic sound for the six-track album, which is out now.

Continue Reading →