Liberty

Statue of Liberty New York United States

Twice as impressive than one may think.

80 days ago