Monday, January 19, 2009

Central Park Witch



Image source.

1 comments:

The Captain said...

Kind of random but ... Home Alone 2 filmed a scene in that part of the park. Cool Witch!