January 18, 2021
41 seconds

Tamayoz lands on Cairo's billboards with its project Ivory Plaza