Mason & Hamlin Model BB Grand Piano Black Satin front

Mason & Hamlin Model BB Grand Piano Black Satin front