Statue of Charles Dawrin, on the San Cristóbal Island (aka Chatham Island), Galapagos archipelago, Ecuador.
Statue of Charles Dawrin, on the San Cristóbal Island (aka Chatham Island), Galapagos archipelago, Ecuador. Art - Sculpture Links: en.wikipedia.org By: kenerk