57 W Pine St
Orlando, Illinois 32801

For five years, photographer Stephen Wilkes explored and recorded the hospital complex that comprised the south side of Ellis Island. In rooms long abandoned, Wilkes captured a spirited vision of beauty in this gateway to freedom through his large-scale, color images.

Added by Upcoming Robot on October 5, 2008