Which park was that


by which Delta and Derek take the cab? The buildings by one side of the street and the park by the other looks beautiful. I wonder if it's Central Park but it probably isn't.


reply