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