Artist: Neda Boin

This lyrical video will blow your mind and heart wide open! So beautifully crafted. If this doesn't inspire then nothing will!!
Neda, literally meaning ‘Inner Voice’, or ‘Voice for God’, is a heart touching singer songwriter, who uses her voice to give people an experience of who they truly are.