Sunday, March 27, 2011

A Little Late But...


RIP Liz. This photo is from a current installation at LACMA called Elizabeth Taylor in Iran, but I must confess this is the best image from the rather sparse exhibit.

No comments:

Post a Comment