Previous 290 of 309 Next
Overhanging Palms on Dream Beach

Dream Beach, Nusa Lembongan, Bali. (October 2009).