Lampuuk, Indonesia

(5.570980, 95.389540)

No results for this location