Is anyone sure that this is actually a TSA checkpoint? Almost looks like an immigration queue to me. I can't recall seeing computers near the ID checking station in any airports.
The line divider appears to say "____ezia ___port". The only match I can see in a quick search would be Lamezia-Terme Airport in Italy. Not sure why Airport would be in English though.