CITY

City of Taiz, Yemen. With the medieval Al-Qahira Castle atop a mountain

  • /