Designed by
Title
Al Jabbar great mosque of West Java, a brand new mosque, one of the biggest mosque in Bandung, West Java, Indonesia. #265987241
Description
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.
This image is editorial