The Birds

The Birds

Starlings resembling a scene from the famous Alfred Hitchcock movie, The Birds. (Feb. 18, 2013 in East Moline, IL.)