A well-built Japan-made Yamaha player baby grand at an affordable price. Plays itself with real...

SOLD