Katherine Mehta of Arlington, who was a wedding photographer at a Parker County ceremony, is accused of having sex and urinating in public at the event.
Katherine Mehta of Arlington, who was a wedding photographer at a Parker County ceremony, is accused of having sex and urinating in public at the event. Courtesy: Parker County Jail
Katherine Mehta of Arlington, who was a wedding photographer at a Parker County ceremony, is accused of having sex and urinating in public at the event. Courtesy: Parker County Jail