Application description

This is a beautiful shot of an ocean inlet off the coast of Indonesia. Taken in 1995.

Rating