Outdoor garment worn for protection against rain, with or without cape.

Waterproof Coat

Outdoor garment worn for protection against rain, with or without cape.