Kincaid

Baby grand

New