central view



central view

New York, U.S.A.

Coming all the way from Japan, they found a moment of serenity, benched on a rock in Central Park.