Restored Bechstein Model D Grand Piano 133027

£34,995.00

Out of stock