Cairo Castle or Cairo fortress surrounded by Taizz or Ta'izz (Arabic: تعز), Yemen
Tous droits réservés