Wallyford Gala procession, Salters Road
Wreath laying at the Miners' Memorial Stone, commemorating those who lost their lives in Wallyford collieries
Pipers, Wallyford Gala
Toun Crier reading the Proclamation at Wallyford
Horse rider, Musselburgh Festival
Crookston war memorial, Inveresk cemetery
Horse drawn carriage, Musselburgh Festival
Battle of Pinkie Cleugh Memorial
samba band, Musselburgh Communities Day
Battle re-enactment, Prestonpans
Musselburgh Festival
Musselburgh Festival
‘Planting’ knitted poppies for Remembrance Day, St Andrew's High Church
Planters at the Miners’ Memorial Stone, Wallyford
Musselburgh Flower Show, Brunton Hall
Unveiling of the Musselburgh Tapestry, Queen Margaret University
Charity taxi outing making its way through Musselburgh
Wallyford Miners Welfare and Bowling Club
Ceremony in memory of David Macbeth Moir
The ‘Miners’ Stone’ returns to its original location, where the Miners' Welfare Institute once stood