Statue of Liberty

One of the most iconic statues in the world, the Statue of Liberty in New York. This image was taken from the river.

by
by
by
by
by
by