Discovering New Art Gems: Washington University Tour
Exploring the Arts: Touring Washington University When it comes to Washington University in St. Louis, you might think of its prestigious academics or its beautiful campus. However, there’s more to this renowned institution than meets the eye. Founded in 1978, Island Press stands as a gem within the university, a research-based printmaking workshop committed to […]