Franceska Jaimes has sex in public