12109025_807464819399576_9165532630073013116_n Published March 8, 2016 at 366 × 594 in About Anita’s Piano by Marion Stahl