Unidentified Wiki
Advertisement

Ayla Reynolds was a 20-month old toddler who went missing from Maine in 2011. Her case has received national attention and foul play is suspected. She was declared legally dead in 2017.

Additional photo

Sources

Advertisement