Bird Spazz, aka Jennifer Ambrose:
Young Starling, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Young Starling, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Young Starling, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Fuzzy juvenile RWBB waiting for mom, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Fuzzy juvenile RWBB waiting for mom, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Fuzzy juvenile RWBB waiting for mom, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Barn Swallow babies, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Barn Swallow babies, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Barn Swallow babies, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Barn Swallow babies, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Barn Swallow babies, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Cooling off Starling, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Cooling off Starling, Humboldt Park, 6-29-2010
Bird Spazz, aka Jennifer Ambrose:
Great Blue Heron and Young