Identify Location of This Photo - Providence RI Park?

The subject says it all. Where is this? I put Providence in the title, because my dear departed sister (actually, sister-in-law, but I’m honoring her request to always refer to her as my sister) is from there and gave it to me. She was a long time New Yorker, and I just sort of assumed it was from a NYC park. But it never had the right vibe. Any help would be appreciated.

It’s hard to see from the picture but that does look like it could be the First Baptist Church of Providence. There are a few parks in its vicinity. I’m having trouble seeing the building clearly but if you can tell which direction the camera is pointed, you could probably narrow down the candidate list considerably.

Photos of church: First Baptist Church in America - Wikipedia