A West Lothian local hero will take on four back to back races at the Edinburgh Marathon this weekend.
Known as the 'hairy', the challenge will see Paul Brown ,42, from Armadale take part in the 5k and 10k run on Saturday and the half marathon followed by the full marathon this Sunday.
He is taking on the exhausting event to raise funds for Held in our Hearts - an Edinburgh and Lothians neonatal charity, formerly known as Sands Lothian.