Shahrzad Talieh

Shahrzad Talieh (c) pictured with her children Shiraz Dejbakhsh (l) and Pasha Dejbakhsh (r). Photo courtesy of the Irvine Police Department

Leave a comment

Your email address will not be published. Required fields are marked *