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