Restored
Bechstein Model A
Grand Piano
Rosewood
83835

£10,995.00 £10,470.00

In stock