Tompkins Square Park egg hatched yesterday - May 9th, 2014

As faithful TSP Hawk-watcher Goggla has reported on her blog, the first TSP Hawk egg hatched just before 8:30AM on May 8th. A second egg was already seen pipping so may have hatched by now.

Check out the gorgeous photo of the three eggs as they looked yesterday morning here: