Edinburgh's Primary 7 Leavers: Here are the P7 classes finishing this year (Part 2, D-L)

Pupils from across Edinburgh prepare to say goodbye to primary school as they make their way up to secondary.
Pupils from across Edinburgh prepare to say goodbye to primary school as they make their way up to secondary.Pupils from across Edinburgh prepare to say goodbye to primary school as they make their way up to secondary.
Pupils from across Edinburgh prepare to say goodbye to primary school as they make their way up to secondary.

Part two of our gallery celebrates primary school leavers from schools starting with D through to L. Read part one here. To buy a print version of one of these pictures contact [email protected] or call 0330 4030 033.

Dalmeny Primary SchoolDalmeny Primary School
Dalmeny Primary School
Hide Ad
Hide Ad
Dalry Primary SchoolDalry Primary School
Dalry Primary School
Davidson's Mains Primary SchoolDavidson's Mains Primary School
Davidson's Mains Primary School
Davidson's Mains Primary SchoolDavidson's Mains Primary School
Davidson's Mains Primary School
Dean Park Primary SchoolDean Park Primary School
Dean Park Primary School
Hide Ad
Hide Ad
Dean Park Primary SchoolDean Park Primary School
Dean Park Primary School
Dean Park Primary SchoolDean Park Primary School
Dean Park Primary School
Duddingston Primary SchoolDuddingston Primary School
Duddingston Primary School
Duddingston Primary SchoolDuddingston Primary School
Duddingston Primary School
Hide Ad
Hide Ad
East Craigs Primary SchoolEast Craigs Primary School
East Craigs Primary School
East Craigs Primary SchoolEast Craigs Primary School
East Craigs Primary School
Echline Primary SchoolEchline Primary School
Echline Primary School
Ferryhill Primary SchoolFerryhill Primary School
Ferryhill Primary School
Hide Ad
Hide Ad
Ferryhill Primary SchoolFerryhill Primary School
Ferryhill Primary School
Flora Stevenson Primary SchoolFlora Stevenson Primary School
Flora Stevenson Primary School
Flora Stevenson Primary SchoolFlora Stevenson Primary School
Flora Stevenson Primary School
Flora Stevenson Primary SchoolFlora Stevenson Primary School
Flora Stevenson Primary School
Hide Ad
Hide Ad
Forthview Primary SchoolForthview Primary School
Forthview Primary School
Forthview Primary SchoolForthview Primary School
Forthview Primary School
Fox Covert PrimaryFox Covert Primary
Fox Covert Primary
Gilmerton PrimaryGilmerton Primary
Gilmerton Primary
Hide Ad
Hide Ad
Gilmerton PrimaryGilmerton Primary
Gilmerton Primary
Gracemount Primary SchoolGracemount Primary School
Gracemount Primary School
Gracemount Primary SchoolGracemount Primary School
Gracemount Primary School
Gracemount Primary SchoolGracemount Primary School
Gracemount Primary School
Hide Ad
Hide Ad
Granton Primary SchoolGranton Primary School
Granton Primary School
Gylemuir Primary SchoolGylemuir Primary School
Gylemuir Primary School
Gylemuir Primary SchoolGylemuir Primary School
Gylemuir Primary School
Hermitage Park PrimaryHermitage Park Primary
Hermitage Park Primary
Hide Ad
Hide Ad
Hillwood Primary SchoolHillwood Primary School
Hillwood Primary School
Holy Cross RC Primary SchoolHoly Cross RC Primary School
Holy Cross RC Primary School
James Gillespie's Primary SchoolJames Gillespie's Primary School
James Gillespie's Primary School
James Gillespie's Primary SchoolJames Gillespie's Primary School
James Gillespie's Primary School
Hide Ad
Hide Ad
Juniper Green Primary SchoolJuniper Green Primary School
Juniper Green Primary School
Juniper Green Primary SchoolJuniper Green Primary School
Juniper Green Primary School
Kirkliston Primary SchoolKirkliston Primary School
Kirkliston Primary School
Kirkliston Primary SchoolKirkliston Primary School
Kirkliston Primary School
Hide Ad
Hide Ad
Leith Primary SchoolLeith Primary School
Leith Primary School
Leith Primary SchoolLeith Primary School
Leith Primary School