Rory Eleanor date of birth:

May 29, 1986

How old is Rory Eleanor?

38