Ahmad Abdalla

Cairo, Egypt / 1979