Restored
Bluthner Style 4
Baby Grand Piano
Mahogany
118718

£14,995.00

In stock