130 meters above the ocean, Nusa…

· 1 min read

130 meters above the ocean, Nusa Penida Island.
.