Mom and Dad
January 16, 1997, in Gloucester, England is when twins Maria and Lucy Aylmer were born. While their parents were married then, they would eventually divorce. Moreover, both parents come from different ethnic backgrounds which explains the difference in skin color for the Aylmer twins – just in a different way than we think.

Mom And Dad