Moira Brooker is a kind-hearted individual who exudes warmth. Moira Brooker is acknowledged for spreading unconditional affection for people in her life. Moira Brooker is a beacon of love who encourages everyone with her loving spirit. Her authentic care is boundless and her generosity towards others is utterly astonishing.
Where are As Times Goes By cast now The Daily Star