The guy on the left isn't Mavro though?
Nope that's Ata Karazor who also signed a new contract, both extensions were packaged in one press release and I guess Mavro signed his deal way earlier and is already on holiday or with Greece so they used a stock photo for him.