Police in Bridgewater, Massachusetts, arrested a man after he was caught watching pornography and performing a lewd sexual act at the Bridgewater Public Library.
According to police, officers responded to a call on Wednesday afternoon around 3:30 p.m.
Once officers arrived they observed the suspect, Fred W Higgins, 43, of 50 Ledgewood Circle, Bridgewater, watching pornography on one of the computers.
Officers also observed Higgins performing a sexual act on himself.
There were 15-20 people in that area of the library, including numerous teenage children, during the incident.
A 14-year-old was sitting next to Higgins at the table.
Police arrested Higgins and charged him with lewd and lascivious conduct, accosting and annoying a person of the opposite sex, and disorderly conduct.
Higgins was arraigned at Brockton District Court on Thursday.