Aimee Fincher

collaborative pianist

Upcoming Concerts:

Saturday, July 23, 2016  ・Desert Cross Lutheran Church, Tempe AZ

Photo credit: Keitaro Harada