Diego Castro Magas

Discography

Year Album Label AllMusic Rating User Ratings
Shrouded Mirrors
2016 Shrouded Mirrors Huddersfield Contemporary Records
()
John Croft: Seirenes
John Croft: Seirenes First Hand Records
()