Report copyright - NCMEC: 1376098 Ofelia Torres Nateras...Ofelia Torres Nateras Both photos shown are of Ofelia. She was last seen on June 14, 2019. missingkids.org NCMEC: 1376098 Missing Since: Jun
Please pass captcha verification before submit form