Police called amid reports of hundreds attending all-night parties on St Andrews beaches

© DC ThomsonThe West Sands.
The West Sands.