Steinway Baby Grand Y1203 "M" 319016, the finish on this piano has a lot of wear

$2,000.00Price