Statue of Liberty

Statue of Liberty - Stock Photo - Images

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