Search This Blog

Sunday, March 28, 2010

Alice - you find her everywhere.

The Alice in Wonderland Statue, Central Park, New York. Guess where I went on my first day in New York (our hostel is near Central Park)!