2014-05-04 12.25.16 May 22, 2014 by Richard Hoptgf Leave a comment Palapa roofed hammock hut on the mirador