6.10.09

Living: The Nerfertiti bust at the
Neues Museum. Made in Egypt c. 1330 BC.
Or, very possibly, Germany, 1912.

contributors

News from Nowhere and Reed Wilson