Designed by
Title
Interior of Batam Grand Mosque, is a Landmark and the biggest mosque in Batam City, Riau Islands Province, Indonesia. #249636041
Description
Interior of Batam Grand Mosque, is a Landmark and the biggest mosque in Batam City, Riau Islands Province, Indonesia. Islamic religious development center in Batam.