All of God's Faces
All of God's Faces
is a song by
Zara
it was released on
Self Titled