Kinghorn Beach sewage pollution gives poor rating, but hopefully for last time

© DC ThomsonKinghorn beach
Kinghorn beach

Breaking