Question:
Baby grand
Answer:
Length:

5