Petite blonde Nora Barcelona is invited into having sex in public