Click to enlarge

Two little Stinkers receives the miracle of life.




Parents left their nest unattended to take a break together.










































































Photographed in Central Park and on Fifth Avenue on Friday June 3, 2011.



June 3, 2011 newitem225692021