mail_outline sales@mediastorehouse.com
Shore of Lake Toba, Samosir Island, Sumatra, Indonesia
View north from Samosir Island near Ambarita towards north shore of Lake Toba, Sumatra, Indonesia, Southeast Asia, Asia
Paddy fields at Tuk Tuk on Samosir Island in Lake Toba, largest lake in Southeast Asia, Sumatra, Indonesia, Southeast Asia, Asia