Santa Cruz del Islote, one of the world's most crowded islands - The Eye of Photography

Living on the World's Most Crowded Island - The New York Times