Skip to main content

Olaf Almquist sits atop a wall of the Ajlun castle north of Amman.