From Farfetch
green/blue/pink cotton abstract pattern print camp collar long sleeves buttoned cuffs chest patch pocket curved hem front button fastening