Designed by
Title
Istiqlal Mosque is the largest mosque in Southeast Asia #
Description
Central Jakarta, Indonesia - April 5th, 2021: Istiqlal Mosque is the largest mosque in Southeast Asia, located in the city of Jakarta, Indonesia
This image is editorial