Mark Leen's second album, recorded at the lake of Laugh Guitane in Killarney and the Icy slopes of Montreux at Mountain Studio with the late Queen and Bowie producer David Richards.
Critic reviews (0)
No critic reviews logged yet.
User reviews (0)
No reviews yet — be the first.
