Two people have been arrested, one a registered sex offender, after being caught having sex at Belvidere Park.

While patrolling Tuesday evening, Belvidere Police observed two people engaged in sexual conduct at the park at 1006 W. Lincoln Avenue. The two were identified as Harry Walls, 50, and Angela Volkey, 26, both of Belvidere. Walls is a registered sex offender in Illinois.

There were families, including children, within view at the park during the time of the incident.

Walls and Volkey are both charged with public indecency. Walls could face additional charges if it’s found he violated the Illinois Sex Offender Registration Act.