Giant portrait of Blairgowrie poet Hamish Henderson commemorates 100 years since his birth

Breaking