Baby grand piano

Story & Clark S500 Baby Grand Piano – The Manhatten

$21,995.00

Find out more