stulibrary.wordpress.com
On Exhibit: Earth from Space Posters
On display at St. Thomas University Library until May 14, 2016, Earth from Space is a poster exhibit that features images and text from the popular Smithsonian Institution exhibition of the same na…