<--Previous  Up  Next-->

Spain, 2006

Spain, 2006

Clark speaking at the ICREA Conference, Tarragona, Spain. May 4, 2006. Photo by Jordi Mestres.