Baldwin Baby Grand

Upright

New