Bali, Indonesia.


Bali, Indonesia. Finns Beach Club.