Tahrir Square loves some Yao Ming.

Cairo, Egypt – October, 24th 2012