Liberty

Statue of Liberty New York United States

Twice as impressive than one may think.

210 days ago