A quality Japan-made baby grand, great for tight spaces. Plays itself with amazing included player...

Sale Pending