The Imperial War Museum in London has just opened Lee Miller: A Woman’s War which will run through April 24, 2016. The sterling reviews suggest it’s a show worth traveling…
The Imperial War Museum in London has just opened Lee Miller: A Woman’s War which will run through April 24, 2016. The sterling reviews suggest it’s a show worth traveling…