Restored
Bosendorfer 170
Baby Grand Piano
Mahogany
29633

£25,995.00

BOOK SHOWROOM APPOINTMENT

In stock