Tag: Life Magazine photographer Leigh Wiener
Tamástslikt Exhibit to Focus on Alcatraz
Together with Alcatraz Cruises, Tamástslikt Cultural Institute opens its newest exhibit, “Alcatraz: Life on the Rock” and “Alcatraz: The Last Day” on Saturday, June...