5,040 Bristol Surprise Royal

Richard J Angrave (5040 No 6a)
234567890   1  3  4  5  6  7  8  9
45236             -  -
324967850         -  s     s
342907856   s     s
42390             -
432507896         s        s
674523890   s  -        s
6543278                 -
34562             s  s
53462             2
243659078      s  s           -  -
243657890                     -  -
64352          s     s
23456          s  s               

Contains 76 little bell runs, with 12 567890s and 11 7890s off the front.