Tahrir Roller Coaster of Love

Jul 01, 2011, 12:16 PM, Kaser El Nile, Al Qahirah, Egypt