by sven
LOS ORGANOS, PERU - AUGUST 30, 2013: Thatched roof bamboo construction on the sandy beach on August 30, 2013 in Los Organos, Peru. Los Organos is a small beach town in Northern Peru, close to the popular town of Mancora.