black abstract print high neck front button fastening long sleeves two chest flap pockets two front flap pockets straight hem