Designed by
Title
Beautiful restaurant terrace at Echo Beach Bali #152530888
Description
Canggu, Bali, Indonesia - 6th June 2019 : View on a beautiful beach restaurant terrace crowded with tourists at the famous Echo Beach in Canggu, Bali - Indonesia
This image is editorial