Place: Central Park, New York City, New York, United States
By Rachel Tavel Uploaded on 24 July 2008 30 views
A white cherry blossom tree branch glows against a budding background in one of the first days of spring...