Jan 27, 2012

Hiroshi Sugimoto, Fidel Castro, 1999