Soliciting in public place
19.  Every person who in any public road or public place persistently loiters or solicits for the purpose of prostitution or for any other immoral purpose shall be guilty of an offence and shall be liable on conviction to a fine not exceeding $1,000 and, in the case of a second or subsequent conviction, to a fine not exceeding $2,000 or to imprisonment for a term not exceeding 6 months or to both.