Maubisse church ← Previous Next → Bigger structures are usually build by: The Portuguese, the Indonesian administration or the Church Share this:TweetWhatsAppTelegramEmail