OUR WEBSITE IS CURRENTLY BEING UPDATED FOR ADA ACCESSIBILITY COMPLIANCE

The Mosque of Istiglal, Jakarta, Indonesia, 1996

The Mosque of Istiglal, Jakarta, Indonesia, 1996