Question: who does rose mciver play in once upon a time?
Answer: Tinker Bell