Pedro Delgado:
Church in Guayaquil, Ecuador
Pedro Delgado:
Iguana in Ecuador
Pedro Delgado:
Lady in Cuenca, Ecuador
Pedro Delgado:
Church in Cuenca, Ecuador