ECUADOR | Friday, 5 July 2013 | Views [248] | View Larger Image
Street lights reveal footprints on the beach of Santa Cruz, the most populated i