This picture was taken in Central Park in New York City. it was pretty cool seeing the statue that was featured in a movie.
Comments
Sign in or get an account to comment.