Long legged blonde teen Katrina teases in a miniskirt while in public