St Johnstone sign Callum Booth on a short-term deal

© SNSCallum Booth.
Callum Booth.

Breaking