Wednesday, April 16, 2008

Gizah Sound and Light Theater / Cairo, Egypt / 1978