Glen Clova, Scotland Declan Franklin