A collection of beach views, statues, shots of back streets shaded by overhanging trees and forest, on the north coast of Nusa Lembongan, Bali, Indonesia.
A collection of beach views, statues, shots of back streets shaded by overhanging trees and forest, on the north coast of Nusa Lembongan, Bali, Indonesia.