Statue of Liberty

The Statue of Liberty is a monument located off the coast of New York City.

X-Men
To be added

Appearances

 * Earth-10005 (1 film)
 * X-Men