Red crabs or ghost crab (ocypode sp). Isla de la Plata is a small island off the coast of Manab?, Ecuador, and is part of Parque Nacional Machalilla. It can be reached by boat from the city of Puerto L?pez, which is 40 kilometers away..

px px dpi = cm x cm = MB
Details

Creative#:

TOP26446939

Source:

達志影像

Authorization Type:

RM

Release Information:

須由TPG 完整授權

Model Release:

No

Property Release:

No

Right to Privacy:

No

Same folder images:

Same folder images