MovieMaps

Photo of Triskelion Lobby

Location: Cleveland Museum of Art
As Seen In: Captain America: The Winter Soldier