Islamic Foundation

Scarborough, ON

Alam Al Benaa

Cairo, Egypt | Issue 72 | 1986 | p. 15 & 16