Preview Parasol on the beach at this popular surfing resort in the far north near the Ecuadorean border, Mancora, Peru, South America Image ID: 83-12143 Artist: Robert Francis Purchase a commercial license Buy framed prints & more from our print store day mancora vibrant colour vibrant color beach umbrella umbrella parasol coast beach tourism travel destinations travel nobody outdoors vacations getting away from it all