Karl Sharro Architect, satirist and commentator on the Middle East

Karl Sharro is an architect, satirist and commentator on the Middle East. He blogs at Karl reMarks and is on Twitter @karlremarks