Michael Ferreri in a navy pinstriped blazer, seated at an orange grand pianoMichael Ferreri in a navy pinstriped blazer, seated at an orange grand piano

MICHAEL FERRERI

Pianist | Music Director | Vocal Coach | Singer