Take a look at the open upper stack and the 88 individual bellows for each key of this Rebuilt Kimball Player Piano.

[nggallery id=10]