Taylor Sands strips by the window baring her delectable body.