Redhead walks naked on crowded street in Barcelona and tied up in daylight.
redhead, tied up, on, in, naked,