Restored
Bluthner
Grand Piano
Rosewood
63907

£9,995.00

In stock