Stranded naked in a public place, seeking rescue and pleasure. Stranded naked in a public place, seeking rescue and pleasure. Naked in publicPublic