Takin' a stroll
Previous Next
+ Comments Takin' a stroll - 2008-09-16 08:03:14
This is "The Mall" in Central Park. If it looks familiar its because it has been used as a location in many many New York based movies.