Restored
Bechstein Model A
Baby Grand Piano
Black Polyester
45833

£21,995.00

Out of stock