Thanks for all the feedback and help with identifying these Belvedere College past pupils from 1976. We have now identified almost all of the pupils pictured. A special thanks to @sjarchives and Belvedere College.
Back Row: Joe O'Connor, Brian Collins, Declan Lee, Shane Peel
Middle Row: Pearse Adams, Dermot Swanton (possibly), John Saunders, Tony Strickland, John O'Brien, Carl O'Sullivan
Front Row: Seamus O'Mahony, Unidentified, Peter Rowan, Mark O'Mara