Cherry Blossoms in Central Park New York

- Image ID: BAB657
Cherry Blossoms in Central Park New York
Ellen McKnight / Alamy Stock Photo
Image ID: BAB657
Location: Central Park, New York, NY, USA