Isle of MayIsle of MayIsle of MayIsle of MayIsle of MayIsle of MayThornton - Flight Glenrothes to Crail 12 May 2018Lomond Hills - Flight Glenrothes to Crail 12 May 2018Cameron Hospital - Flight Glenrothes to Crail 12 May 2018Flight Glenrothes to Crail 12 May 2018Leven - Flight Glenrothes to Crail 12 May 2018Flight Glenrothes to Crail 12 May 2018Lower Largo - Flight Glenrothes to Crail 12 May 2018Kilconquhar & Kilconquhar Loch, Flight Glenrothes to Crail 12 May 2018Flight Glenrothes to Crail 12 May 2018Ruddons Point, Kincraig Point, Elie & Earlsferry - Flight Glenrothes to Crail 12 May 2018Elie - Flight Glenrothes to Crail 12 May 2018Ruddons Point, Kincraig Point, Elie & Earlsferry - Flight Glenrothes to Crail 12 May 2018Pittenweem - Flight Glenrothes to Crail 12 May 2018Lower Largo - Flight Glenrothes to Crail 12 May 2018