Ballestas Islands, Peru's small wonders of sand, sea

Copyright © 2016, Los Angeles Times
58°