Designed by
Title
Detail ornament of Al Jabbar great mosque of West Java, a brand new mosque, one of the biggest mosque in West Java, Indonesia #271853252
Description
Detail ornament of Al Jabbar great mosque of West Java, a brand new mosque, one of the biggest mosque in West Java, a landmark and icon of West Java Province. Located in Bandung, Indonesia.