Blossoming Japanese cherry trees at Mount Grace Priory ruins, North Yorkshire. April 17th 2019.