Details of stacked red chairs and damp on the wall at the Telegraph Cafe, off Halim Square, Cairo, Egypt