2017 – The Galapagos Islands » 1026 Day 26 Marine Iguana San Cristobal (1)

1026 Day 26 Cerviche in San Cristobal (3) 1026 Day 26 San Cristobal (13)

Leave a comment