Stock Photo - Samosir Island in Lake Toba. Sumatra, Indonesia.

Stock Photo: Samosir Island in Lake Toba. Sumatra, Indonesia.

Searchable keywords

Choose multiple keywords