All the site in English (well, when the translations exist)...

Vincent Battesti
Le Caire, 2003, courtesy Nicolas Stern ©