March 30, 2009

The Tale of Shuten Doji at Arthur M Sackler Gallery (The)