Designed by
Title
Masjid Istiqlal Interior walkway in Indonesia is the largest mosque in Asia #146167903
Description
JAKARTA, INDONESIA - APRIL 29, 2019 : Masjid Istiqlal Interior walkway in Indonesia is the largest mosque in Asia
This image is editorial