Designed by
Title
The iconic building of the Islamic Center samarinda mosque #210943239
Description
Samarinda Islamic Center Mosque Baitul Muttaqien Mosque located in Samarinda, Indonesia, is one of the largest mosques in Southeast Asia
This image is editorial