Question: Who plays granny on once upon a time?
answer: Beverley Elliott
answer: Elliott
Beverley Elliott