Daily Archives: January 6, 2010

Alice in Wonderland at Central Park

The sculptures in New York City’s Central Park, offer not only a visual delight, but a bit of the history and the lure of the ages as well.  One of the most famous sculptures throughout the city, of the people … Continue reading

Posted in Travel | Tagged , , | Leave a comment