2018-03-27T09:17:06+00:00March 5th, 2013|Tags: , , , |

Tahrir Square loves some Yao Ming.

Cairo, Egypt – October, 24th 2012