ski bibs

The North Face insulated bibs worn while standing in soft snow in a mountain landscape