logo
Rachael Leahcar backdrop
Rachael Leahcar poster
Rachael Leahcar
Rachael Leahcar is a legally blind classical crossover singer/songwriter from Adelaide, South Australia. Able to sing in English, French, Italian and ...