larantuka

a small loving city, crystal clear sea on the left and glorious mountain on the right in Flores Timur, Nusa Tenggara Timur
25 Pins
·
5y