Beautiful Quilt Fabric
Boo Boo cause it's 52.5 inches wide rather than 56 inches wide.
Three different grand piano fabric with a background of keyboards on blue. The largest piano is approximately six inches from side to side. Available on 100% Cotton or Fleece, 56 inches wide.