Man in critical condition after fall from block of flats in Kirkcaldy

© DC ThomsonPost Thumbnail