Statue of Liberty replica

Statue of Liberty replica


Buffalo, New York (NY), US
One of two replica statues atop the Liberty Building in Buffalo.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement