Vexilo
Flag of Lebanese Communist Party | Vexilo