Community spirit saves Ayrshire village hall in time for Christmas

Catrine community group (James Williamson)
Catrine community group (James Williamson)

Breaking