Hummingbirds - scottluihnimages

Best Hitchcock impression.