Tributes paid to “vivacious” Eilidh as school friend fights on in hospital

Eilidh MacLeod
Eilidh MacLeod

More from the Press and Journal News team

More from the Press and Journal