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