Previous Image | Next Image | Back to Images Page

Filming a TV special in Bogota, Colombia, 2007.