New
Yamaha B3
Upright Piano
Black Polyester
SP10496

£5,195.00

In stock