ECUADOR | Saturday, 24 November 2007 | Views [686]
Ibarra - was hoping to see one of these! Horse drawn cart in traffic (yes he got beeped at!)