You are viewing a single comment's thread from:
RE: Walking New York City - Part 6 - Sheep Meadow
Central Park is the main thing that I want to see in New York!
Hey, where are all the sheep in Sheep Meadow? I figured they would at least have a sheep statue or something.