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