Canal Water Slide, Bali, Indonesia.  What a great photograph, I am definitely flwg you now.:)

Canal Water Slide, Bali, Indonesia. What a great photograph, I am definitely flwg you now.:)

Pinterest
Search