Hourglass chart of Andrea Cavaliere

Layout