Libra (Marvel Comics)

Libra (Marvel Comics)

Libra is the name of different characters in Marvel Comics.

Read more about Libra (Marvel Comics):  Publication History, Powers and Abilities