Waterfall near Tomok village.
Waterfall near Tomok village. Samosir Island, Lake Toba, North Sumatra, Indonesia.
© Gnnick | Stock Free Images
Similar Free Images