The incident happened at around 2.30pm yesterday at Cattle Country Farm Park in Berkeley.
A man was seen at the park by visitors indecently exposing himself and performing a lewd act.
Thanks to quick thinking by the farm park, staff posted the offender’s description on their Facebook page which prompted numerous members of the public to come forward with information.
This led to the arrest of a 35-year-old man from Cheltenham. He remains in custody for questioning.
Officers would like to thank those members of the public who helped with enquiries and wish to reassure communities that such behaviour is completely unacceptable and will not be tolerated.
Anyone who witnessed the incident and hasn’t yet spoken to police is urged to call 101 quoting incident 267 of 25 June.