John, difficult to tell what the badges are, but the photo is from an Otago newspaper, so I am leaning that some of the badges are 10th Otago.
The following picture is from Puks thread. It shows the Auckland Regiment Pipe Band-
http://www.britishbadgeforum.com/for...t=35971&page=2