La Muela, on the road to the Algodonales launch.


Copyright 2007 Peter Jennings