Central Park New York City

Central Park New York City

New York, New York, USA at Bethesda Terrace in Central Park.

by
by
by
by
by
by