PechaKucha

  • Echo Science Center

Come see the pictures with the words at Echo Science Center