Mason and Hamlin B

Mason and Hamlin B #94021

Other pianos you might like...