This is the research on the Moon family that Pat has done, which I copied from WAI No 10, for ease of reference.
I have been doing a bit more digging:
Ernest & Emma Moon had 3 children, Edith May [unmarried], Arthur & Basil Oliver[died 1915 unmarried]. Arthur was the only one to have children.
Arthur & Marjorie had 3 children John Richard [died 1978], Penelope Kathleen [could be still alive] and Christine Marjorie [died 2008] This means John, Penelope and Christine are the grandchildren.
It really depends when the photo was posted, it is unlikely to be John because of his date of death, so if it was posted before 2008, it could be Penelope or Christine, if after that date it leaves Penelope.
A little bit more information, Penelope married Count Thomas Andreas Constantine Lubienski.
There is another Count Lubienski, Major Count Ludwik Maria Lubienski and his daughter is Rula Lenska the actress. She was born Countess Roza Maria Leopolnya Lubienski. I can't find the connection between the families but if there is one it means that Rula Lenska could be distantly connected to Sir Ernest Moon. The Lubienski line can be traced back to Henry V11.
Pat