Royalty-free stock photo ID: 388624354

Indonesian wellness and spa hut in a Bali beach resort on with red leafs and flowers fallen down the tree after rain. - Image