Village on the Shore of a Tropical Island

Indonesia. Tropical coast with lush green vegetation. Village huts and boats on the shore

Keywords

Categories