Pictures 1 Olympia Arena (Olympia Stadium), Detroit Michigan
SOUTHWEST AND SOUTHEAST FACADES, LOOKING NORTH May 1986
SOUTHWEST FACADE, LOOKING NORTHEAST 1986
SOUTHEAST FACADE. LOOKING NORTHWEST 1986
NORTHEAST FACADE, LOOKING NORTHWEST 1986



