Thanx Fred. That view is from a foot bridge over the corner of The Pond. No “street view” but there is a panorama view if you plant yourself there from street view.
So what might that be telling you? He was there in Central Park, wearing the same clothes, possibly sitting on Bow Bridge.
The Dunhams were also in Central Park, sitting on the bench together. Maybe on the same day, but probably not.
The campaign needed an image of them together, if they had one, they would have used it...