The minarets of Nizamiye Masjid glowing in the night, the largest mosque in southern hemisphere, Johannesburg, South Africa

The minarets of Nizamiye Masjid glowing in the night, the largest mosque in southern hemisphere, Johannesburg, South Africa

Advertisements