The Istiqlal Mosque in Jakarta is the largest of South-East Asia

Royalty-free stock photo ID: 71439562

The Istiqlal Mosque in Jakarta is the largest of South-East Asia