SHARE 27 COMMENTMORE

ARGLINGTON, Va. (WUSA) -- Police arrested Frank Alex Bouknight after sexually assaulting a shopper in Whole Foods.

Police say on Tuesday at about 1:15 p.m. a female shopper bent down to retrieve a bottle of wine at the grocery store when a male placed his hand between her legs and her genitalia. The suspect then laughed and walked out of the store located at the 10800 block of Gambril Drive.

PHOTOS: DC Area Mug Shots

Nearly four hours later, police located Bouknight sleeping on a public bench with numerous pornography magazines in his possession.

Once in the police interview room, the 24-year-old repeatedly masturbated. Bouknight, of Washington, D.C., is being charged with sexual battery.