Major rescue operation launched after teenager spotted in water off Kirkcaldy

© Bill Kasman / GeograPromenade and sea wall in Kirkcaldy.
Promenade and sea wall in Kirkcaldy.