York University presents 26 Pebbles