Saturday, 25 June 2011

Pitt Rivers masks

First two masks are 19th century theatrical noh masks from Japan. Little nose is Indonesian. Take a tour

Sunday, 12 June 2011