portrait

Surf at North Plaza


Location: North Plaza, near Santa Cruz, Galápagos Islands, Ecuador
Year: 2006
Merckslides catalogue number: 23(06)-23622
Comments:

Return to list