Hailing from Colorado, Josephine Foster began to sing publicly at age 15, singing operatic hymns in the services of a Rocky Mountain log cabin church. After studies in classical music she moved to Chicago, where she abandoned the idea of dedicating herself to opera and returned to her love of writing songs. Since then, Josephine has traveled around the world sharing her music. She is married to Spanish composer Victor Herrero.
Little life big's cover