"Sea View" Rote Island, Indonesia. September 2012.
"Sea Trees" Rote Island, Indonesia. September 2012.
Nembrala beach, Rote Island, Indonesia.