Zara Holland brands Sophie Gradon's funeral 'the most terrible day'

Mail Online -