MovieMaps
Browse Locations
Cities
Photo of Triskelion Lobby
Location:
Cleveland Museum of Art
As Seen In:
Captain America: The Winter Soldier
Copyright Marvel