This is a Czech military surplus Vz. 95 camouflage field shirt. These shirts have two button flap chest pockets and a flag insignia on the left sleeve. These shirts are surplus items in like new condition.
Czech Military Surplus