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