Book shop’s fundraiser to stay open raises £48,000+

Guid Reads in Alva