I love the Alice in Wonderland Statue located in Central Park. Such marvelous details in this statue. Any one traveling to NYC should definitely reserve a day to spend exploring Central Park and this statue inpaticular
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.