Mission accomplished image

Ar-Rifai mosque > Egypt > Africa

[Visited: August 2007]