rogerpaw.com
Look for the page here: Three eggs in the Tompkins Square Park nest (UPDATED) - April 9th, 2014.