Liberty Bell

Location

bell in Philadelphia, Pennsylvania, USA that serves as a symbol of American independence and liberty

Mentioned in 1 video