Gigantic Octopus Sculpture – Berawa Beach Art Festival – Bali Travel story and pictures from preparations for an art festival on the beach in Bali, Indonesia Read More