Santa Cruz Island# Licensed under PD Santa Cruz Islands Santa Cruz, Provinz Galápagos, Ecuador beach at Dragon Hill.