Karimun Island – Karimunjawa Islands, Jepara, Indonesia

Karimun Island – Karimunjawa Islands, Jepara, Indonesia

Source by https://pinterest.com/KusumaAngelina