Restored
Bluthner
Grand Piano
Mahogany
SP9676

£24,995.00

In stock