BVP M-80 / M-80A Infantry Fighting Vehicle

The BVP M-80A Infantry Fighting Vehicle (IFV) of the Serbian Armed Forces. Image courtesy of Kos93.