Photo credit: unidentified Most people might not think New York City has much wildlife but with all the parks in and around the city, there is a surprising amount of furry and feathery creatures about. Last April I wrote about Dora who built her nest near Tompkins Square Park. It seems that Dora, and her mate Christo,…