Me and the Mrs. in NYC on September 11, 2003. This was at the Takashi Murakami installation at the Rockefeller Center. I think it was called “Reversed Double Helix”. It opened on September 9th.
Choose a Topic from the list below or you can scroll down to see my most recent posts.