• CASSOCKS

    CASSOCKS

    A cassock is a long, close-fitting garment traditionally worn by Catholic clergy and some lay…