D70 MIRROR PEBBLES