Menuchati
Menuchati
is a song by
Elisheva Shomron
it was released on
Call of the Spirit