Donations pour in to help homeless man in St Andrews

© George McLuskieHomeless man John Hunter and his pet dogs.
Homeless man John Hunter and his pet dogs.