Western Isles church leader slams pride parade

Stornoway on the Isle of Lewis
Stornoway on the Isle of Lewis