Mohamed Khalifa

Cairo, Egypt / 1988