Tara and Sam on Taquile Island with solar installation Posted by sundanceandfriends on January 30, 2019February 5, 2019