One store’s worth of upskirt photos allegedly just wasn’t enough for one Framingham man.

Edgar Salguero
Framingham Police Department

Edgar Salguero, 28, was arrested on Monday at a Kohl’s in the town’s Shopper’s World plaza for allegedly taking photos up female shoppers’ skirts and dresses. But Kohl’s isn’t the only place Salguero is accused of practicing his unsolicited photography.

On Sunday, police responded to a woman who saw a man acting in a “suspicious manner” at A.C. Moore, a craft store that seems an unlikely place for upskirt photos. Lt. Stephen A. Cronin of the Framingham Police Department told Boston.com that the woman was shopping there when she saw what she believed to be a man taking upskirt photos of her with his cell phone. She was with her children at the time.

Advertisement - Continue Reading Below

Officers investigated further and found the same man had also allegedly been in Marshalls, Nordstrom Rack, Old Navy, and T.J. Maxx, all located in the Shopper’s World plaza. Clothing stores Macy’s and Bob’s were apparently not on Salguero’s list.

When police returned to the plaza on Monday, Kohl’s security guards told them that they were in luck: a man they believed to be the suspect was in the store.

When confronted, Salguero allegedly admitted to an upskirt photography spree lasting “over several days.” He was arrested and charged with disorderly conduct, annoying or accosting a person of the opposite sex, and secretly taking video or photo of a partially nude person under Massachusetts' new upskirt law.

“With the advancements in technology such as the incorporation and miniaturization of cameras in cellphones, the law enforcement community is grateful that state legislators took such swift action to give officers the tools to deal with this relatively new phenomenon,” the Framingham police department said in a statement.

Several men have been arrested since the upskirt law was passed in March. If convicted, they each face up to 2 1/2 years in jail and a fine of $5,000.

Additional charges may follow as the investigation continues, police said. Anyone with information should call the Framingham Police Department at (508) 872-1212.