Aberfoyle & Strathard Book Festival September 15, 2023September 15, 2023Leave a comment What a pleasure it was to be invited to the inaugural Aberfoyle and Strathard Book Festival...