The Easter Play has become a much-loved tradition in Edinburgh. In the past, crowds of up to 4,500 have packed the Gardens to watch the Easter story performed by a community cast. In 2017, for the first time, the narrator of the story was a woman: Mary, the Mother of Jesus.
Left: Heaven and hell for leather: keen not to be late for the show, actor Duncan Rennie (playing Jesus Christ) hurtles through a host of golden daffodils in Princes Street Gardens on a borrowed scooter.
Photography for The Easter Play and publications in: the Daily Telegraph (front page), The Times, the Daily Record (in print and online), The Herald, The Scotsman, Edinburgh Evening News and BBC online.