GB1K Yamaha Baby Grand

$9,800.00

5ft. Baby grand in mahogany polish.

In stock

SKU: J3050185 Category: Tags: , ,