Tuesday, January 29, 2008

Out of this World

I thought “star maps” referred to locating Madonna’s house in the Hollywood Hills. Not anymore.

Check out Glenn McNatt’s review in yesterday’s Sun about the ‘spectacular exhibition” of images from the Hubble Space Telescope now on display at the Walters Art Museum.


No comments: