the Pitt Rivers Museum in OxfordThe Pitt Rivers Museum in Oxford is a real treat for anyone interested in all sorts of wearable stuff. The museum was founded in 1884...