Eilish McColgan hits out at online body shaming

© DC ThomsonEilish McColgan.
Eilish McColgan.

Breaking