This is a men's olive green T-shirt from Primark, size M. It features short sleeves, a round neckline, and is made of cotton. The shirt was manufactured in Bangladesh.
eBay