Eric Donovan

Eric Donovan

[a3297434]

Artist

Eric Donovan Discography

Instruments & Performance

885767263628 Lucid Love Lucid Love - End Of Daze(CD-ROM, Album) Not on label 885767263628 US 2012 Sell This Version
MER019 Skeletons In The Piano Skeletons In The Piano - Please Don't Die(LP, 180) Magnetic Eye Records MER019 US 2013 Sell This Version
MER019 Skeletons In The Piano Skeletons In The Piano - Please Don't Die(LP, 180) Magnetic Eye Records MER019 US 2013 Sell This Version

Writing & Arrangement

885767263628 Lucid Love Blurr Lucid Love - End Of Daze(CD-ROM, Album) Not on label 885767263628 US 2012 Sell This Version