Aberdeen ranks highly in a report to find Britain’s kindest city

Random Acts of Kindness
Random Acts of Kindness