Floating in the waterfalls. The Waterfall Island at Iguazu Falls. Photo by Andrew Murray. Source. Posted on Monday, July 23rd 2012 Tags pics
Notes