Ceremony held to mark centenary of Battle of May Island

© DC ThomsonDignitries and Armed Forces attend memorial service on the shore in Anstruther
Dignitries and Armed Forces attend memorial service on the shore in Anstruther