Mahmoud Abdelkhalek

Logo / Brand Identity / Monogram / Lettering

Cairo, Egypt